If you're desperate, an Image Runner will print satisfactorily using a generic windows PCL6 driver. Some options may not be accessible but you should be able set suitable common defaults from the Status and Configuration pages accessed by entering the printer's LAN address into a browser.
Iechyd da! John
Glannau Mersi, Lloegr.