A note to myself really. We have an old but reliable HP Laserjet 1022n laser printer but ever since Snow Leopard it has been printing every second page, with a blank page in between. I used a generic CUPS driver but the quality is very poor.
I've found a solution for me, that might work for others. If you set the printer's resolution to 600dpi it seems to print all pages and the quality is good. Here's how the setting looks in the print dialog box:
I've saved this as a preset so it comes up by default every time and has worked for me for several months now. This problem has many threads in Apple's support forums and HP's boards so I'm not alone. Hope it helps someone else.