Brother Printer with AirPrint and Google Cloud Print
Printers are not an IT person's best friend, but they are a necessary evil. With that being said, the Brother HL-L2340DW is my go-to printer. With support for AirPrint and Google Cloud Print, it will cover pretty much any platform that you might want to use. Wi-Fi is built in, making it a breeze to setup and manage. It prints up to 27 pages per minute and has a duplex printer to save paper. With a space saving design, this can be stuck in a corner and take up minimal room.
It's on sale for $89.99 at the moment on Amazon.