I like the Canon N1220U because of the fact that it's slim and draws all its power from the USB port (no power cable). People say the image quality on the Epson is better, but I couldn't tell the difference between my Epson 1240U and the Canon N1220U. However, if you want speed, nothing beats the Epson in your price range.