I rarely print anything anymore, but everyone needs a printer. I wanted something small and wireless with a scanner (for old pics, documents, etc) and an SD card slot.
I picked this guy up:
[VIDEO]http://www.amazon.com/HP-Photosmart-Wireless-CN731A-B1H/dp/B003JME93K/ref=sr_1_1?ie=UTF8&qid=1318275883&sr=8-1]Amazon.com: HP Photosmart D110A Wireless e-All-in-One Printer (CN731A#B1H): Electronics[/VIDEO]
And it's perfect. Photo printing is damn decent considering the price, and it's small, wireless, and took all of 5 minutes to setup. All of my OSX machines picked it right up (Bonjour, FTW) and it works with my XP/7 machines as well.
As much as printing things has gone the way of the dodo, that's a pretty good steal!