I have a HP Color LaserJet CP4005 printer. We have a mix of XP Pro, Windows 7 systems using the latest / greatest printer drivers for this unit. The printer has 256MB RAM and we are printing large Publisher files. The printer works fine but processes jobs a very long time. Very slow. Is there any way to speed this printer up other than adding more RAM? Driver settings, etc.? We do need nice resolution but it just seems like this unit takes quite a long time to kick out print jobs. Thanks!