Have you tried other printers ?
What? Of course I have. I'm a nerd, and I've been here much longer than the Z52 has.
I've owned a HP DeskJet 500C (RIP...I think it's broken, but haven't bothered with it really), an OfficeJet 710 (still works great, it's my dad's), and an HP 3820 that broke. Although the Z52 doesn't have the sheer reliability of the 500C (or the 710 in some cases, but even it suffers from paper roller issues sometimes), I still like it because it's fast and prints pretty damn good photos.
Oh yeah, I forgot to say, my school uses Lexmark T640 network laser printers, and they fucking kick ass. 17 pages in 25 seconds anybody?