I just bought an Epson C64 at x-mas last year.... and it was alright at first but now its a big paper weight, one of the ink tanks went uptey and air got into the print heat which is NOT changable, so now it has a blocked black nozzle, so everything looks like crap. My parents bought a C84, very similar printer, it is a little better but it uses a LOT of ink. I would avoid Epson.
That said, I was always a Canon person, and after my sour Epson trial, I went out in a mad rush 2 months ago and bought a Canon i560 and I love it.... the print outs are amazing even on cheap paper. Does borderless prints, comes with great software and the whole works you could expect. Seperate ink tanks for each color and the ink lasts a LONG time, a replaceable print head. I have not had a single hiccup with this printer. Fast too, I think it was 18ppm in black and 10ppm in color. Cost me $170 Canadian, 2 months ago, so I would say in the US, it could be found at around $100-120 USD now. You won't regret buying thius printer.