The MD currently has a HP 2300 directly connected to his computer (parallel). He only prints from IE 7, as he only uses his computer to access remote e-mail. The printer is in his office to allow him to print sensitive mail. The problem is that when he asks for a print, via the ctrl-p option, the print selection screen takes a while to come up (can be several mins). There isn't always a problem, which makes it harder to track down. If there is a delay, then the print when it comes out is not correct - the text is printed very small and it cuts off the right hand side of the text (word wrap seems to be about an inch off the side of the paper). However if the screen comes up in a normal amount of time, then the print works perfectly. If he just presses the print button (which send it to his default, which is a network printer next to his PA), there is not problem at all.
I have tried un-installing the printer and installing using the latest drivers from HP. I have removed all the printers bar this one (making it the default) - which still slows it down. I have also turned off the Windows firewall to see if this affected it, to no avail.
He has never had this working properly, as we have just been "resized" and this is the first time he has had his own computer & printer (don't ask..)
The computer is running XP Pro SP3, but is not very powerful, as he only uses it for e-mail.
btw, when this printer was attached to his PA's computer (also xp pro sp3), there was not this problem.
Thx for reading this far.