HP Photosmart C5180 All-in-One Printer, Scanner, Copier - This is the printer I got right before Christmas. Its a pretty good printer. The pictures come out really nice. The ink cartridges (it takes 6) seem to print awhile before they run out. You buy the color you need. They never run out at the same time. The price of the cartridges can be pretty reasonable if you look around.
The scanner I have used for mainly old photographs but it seems to do a good job. I have seen people complain about the scanner on this printer but I have had no problems with it.
It copies forms pretty wel. I do not use it as a copier much.
Some people say this printer does not work well with Vista. I am not sure about that as the printer is hooked up to a Windows XP machine. Surely by now HP makes new drivers for it.
Over all this has been a good printer for me!