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.
Open System Preferences. Click "Print & Fax". Click "+" button to open "Add Printer" window. If the printer has connected, "Xerox Phaser 3124" will be on the list. On "Print Using" choose "Select Printer Software...".
On the new window, will be listed some available driver options, choose "Samsung ML-2510 series", click "OK". Then click "Add" button.
If you do not face any issues, "Xerox Phaser 3124" is listed in the left column.
Print a document to try the printer and confirm it works well.