Canon's new MP800 is simply gorgeous.
Individual ink carts (cyan/magenta/yellow) as well as the pigment-based black for text & the dye-based black for photos, which gives you laser quality text as well as superb blacks for photos.
If you like to print photos in a hurry, it gives you a massive LCD screen to preview your photo using either the Pictbridge connection or card reader.
Duplexer, dual paper trays, negative/film strip scanner, & a sleek solid design for cheap means it's what i'd be getting.
Now i also am not a fan of using generic carts or refills personally, so if that's your thing, the MP800 may not be perfect for you.