Canon's MP210 printer does everything I can think of
The Canon MP210 is a color inkjet printer, scanner, copier, and photo printer all in one. My fave thing about this printer is that it has borderless printing, so margins are irrelevant now. Makes it great to print high quality pictures and give them out to friends. Speaking of picture printing, I don't use this feature a lot because the inkjet cartridge costs aren't worth it to print whole albums at a time, but for the occasional photo, this thing is awesome. Printing is super, super fast. Especially if you save ink and use Fast printing with Grayscale for most stuff. I also really love the user friendly software that comes with it. It has a printing program that lets you scan, design cards, size photos, add text, all sorts of stuff. I use this all the time to make my own Christmas and birthday cards for family. And it's free. The scanner works really well. It seems a bit slow to me, but it's not an industrial machine by any means so I'm OK with what I've got. The scan quality is just OK. The things I scan at high quality and re-print aren't 100% like the original, but they are good enough to get by if needed. It's an Energy Star certified printer, so I like that it saves energy too.