Brother HL-5250DN

I've had this printer for several years, and know it will work fine with a PPC G4 iMac, even with Classic files. Brother has done a good job with updating drivers, and it works just as well with my new 27" iMac. Has the resolution you mention available and will print double sided automatically. I have HP lasers as well, but the Brother gives the best quality and is holding up well. Not expensive, either.