I've had terrible experience with Epson. Now that I have a Canon PIXMA, I never look back. It's the MP150 model. Canon printers have the ink head in the cartridge, so if the ink heads get clogged or otherwise, you can just change the ink. Epson and other brands have the print head in the slider, so if it gets clogged, you can be in for some serious disassembly.
It was 85 dollars, perhaps cheaper now. It has a scan bed, no document feeder though. It works fine with my airport express too.