Sorted! The problem lay with the HP Laserjet 1012 drivers. I switched to a generic MS 1100 series driver (same as the one I'm using to get my XP64 machine to talk to my printer with) and all was fine
HP are really sh*t at bringing out drivers. They havn't updated them since about 2003 and have made no attempt to bring out 64 bit drivers for this printer, in spite of a lot of people begging for them all over the web!

Still, at least I'm sorted here
__________________
Step by step, walk the thousand mile road...
-----------------------------------------------------
Are you a mature PC gamer? Then go to the mature gamers site:
nthwgaming.co.uk