I have Canon's iP3000, and it's a bargain. I bought it for $59.99, it came with full cartridges (not half-filled demo carts), offers duplexing (prints on both sides of the paper), two paper trays (I keep one filled with letter, and use the top tray for photos and envelopes), is lightning fast at text, and reasonably fast and of good quality with photos.