Comment on
What's the current state of printers on Linux? Are there any decent options?
I have two Brother printers at home that worked perfectly, out of the box. All I had to do was install and enable CUPS, which AFAIK should be done on a number of mainstream distros already. You really can't go wrong with Brother on Linux.