I've had 2 Canon Pixmas...great quality and not badly priced either. It's worth checking that the one you buy has separate ink cartridges, black and separate colours. If not, you'll find that you end up spending a fortune on replacement ink.
Just imagine if you were printing loads of summer holiday snaps with blue sky in each. If you have a printer with one colour cartridge that does all colours, it will soon tell you it's empty, even though you've just used up all the Cyan ink. You'd be better off just replacing the cyan cartridge.
The slightly more expensive Canons have this facility, and even though they will cost more initially, you'll soon recoup your costs.
Happy printing
Ian