Canon PIXMA iP6600D Printer
The Canon Pixma iP6600D Photo Printer functions well as an all-purpose printer, but it is best reserved for printing photos. It features a PictBridge connector, a kiosk-style front panel menu for printing from memory cards, an LCD for previewing photos, and very good photo printing quality. While it's a great overall printer, its performance definitely rates better for photos than it does for business documents, but can work well in both environments as long as speed isn't your number one concern while printing business docs.
4inkjets.com provides both OEM ink cartridges (starting at $14.25) and Inktec Refill Kits (starting at $10.99) for this Canon printer.