don't get a Cannon I hate mine and it is so glitchy and runs out of ink way to fast ( even I researched it and it was supposed to be ink friendly)
I just bought a new printer HP but have not opened the box
but a new printer should be airprint and e-print
I thought my Epson Workforce 610 was pretty easy to setup (for Mac and Windows). I don't know what the current models are for the Epson Workforces, but I think one of the newer ones might be airprint enabled (you'd have to verify/check for that feature; I don't have it on my model). Come to think of it, the only issue I've had setting up any printer on my MBP was an office copier (which was a Canon something).
I agree! If you visit the Apple website and search the AirPrint selection, you'll be able to have the best printing experience. If not, I prefer HP wireless printers. They link up to your network very easily.