Canon Pixma G2012 is another popular all in one pinter from Canon. This All-in-One printer is priced quite nicely. See its full review by clicking the below link.
Canon E4270 is quite budget friendly printer with lots of features such as fax, adf duplex printing and more.
Canon PIXMA G2020 is another quite popular all in one ink tank printer. It comes in a stylish navy blue colour.
Need laser printer? Canon imageCLASS LBP2900B is the one you should go for. It is quite popular Single Function Laser Monochrome Printer.