I chose the economic monochrome laserjet printer, Xerox Phaser 3124 for my personal document printing solution. I had no issues with this printer when using with ThinkPad x40. But, when I decided to move to Mac, I face serious problem. This Xerox Phaser 3124 is not officially supported by Apple nor Xerox. Even after I upgraded to latest Mac OS X. And, I do not want Windows on my Mac just for printing purpose.
If you are Mac user and have this printer, or planned to buy this printer, no need to worry now. Actually, Xerox Phaser 3124 is compatible with Samsung ML-2510. So, you can use Samsung's driver for Xerox. Download the driver and Smart Panel software on the support page of Samsung ML-2510. Then install the driver on your Mac.
Smart Panel application is optional. After installing driver, turn on the printer and connect it to your Mac with USB cable.