A B&W Brother laser printer is like $120 on Amazon (and comparable places.) It's good enough, and Brother drivers are some of the least shitty. Don't get an inkjet printer anymore. It's just not worth it. If you absolutely need color more than an occasional trip to Kinkos or Officemax, then get a color laser for about $300. If you are in any way tech-savy, get a raspi zero and put CUPS on it. Don't use the built in wireless on these printers, they are always a huge pain in the ass. Just use CUPS to make an easy print server and be done with it. If you need a color and laser printer both, you can serve both of them from one $25 raspi zero.
This is almost exactly what I did 12 years ago and the printer is still functioning great. The one I got is a scanner/printer with wired network port. Linux machines have no problem printing and scanning.
(post is archived)