I am using canon pixma e510 from last 4 months. Printing quility of this printer is good.
The problem in this printer it use very much ink for printout and copies. Filling of ink is very hard and resky. When you take printout most of time paper junk in tray and you remove the paper and then printout paper comes empty. Paper junk and high consumes of ink is biggest problem in this printer. But over all if you want a lower bugget and compromose for quality its ok.