I suppose all posts should end with, "please don't be a dick..."
Then again we'd cut the post count here drastically
Printing photos can be problematic, but that is due to a combination of the way to OS deals with it along with 3rd party crappiness. I've had a devil of a time with Aperture, as different OS versions have different printer drivers and for some apps I can't change the paper type...rather infuriating.
As stated above the best bet is if you can use the actual print controller app that comes with the printer. Higher end ones will have this. I've had good luck with the Epson 900 photo drivers. The built-in ones with the OS, not so much.
For basic printing of wp documents though, I've never had much of a problem, and invariably the Mac will find printers without any intervention.