Comment This one's good (Score 1) 381
I have set up brother printers on Linux machines before for family, they are pretty good. One was a USB only and got plugged in to a dd-wrt router and scanning/printing work great over the network. Other one's got an Ethernet port, works great too. The drivers are simple to install but as a warning for a novice: there is some command line stuff for setting up the scanner, and the web site for downloading the drivers isn't the friendliest... but they do officially support Linux! Just noting this because the poster wants a Linux/windows printer specifically.