Hello!!! (I used to be a printer specialist in IT distribution)
Anything cheap is going to be costly on cartridges and not get you many yields.
If i was you I'd be looking at something like the Epson SX435W or 445W. You "should" be able to utilise Airprint too on them by getting the Epson APP if you're smart phoned up. All individual Inks so fairly costly to replace, BUT really good photo quality.
Specs here -
http://www.epson.co.uk/Printers-and-All-In-Ones/Inkjet/Epson-Stylus-SX445WEpson also do a quarterly promo called breadth which is where they drop the price on a select few products for a quarter. These are both on there - believe normal cost of the SX445W is pushing £100, but should be about £60 at the moment
This printer also benefits from their flights promo - you buy a machine and claim a free return flight within europe (you pay the taxes) Buy a set of inks for it and get another free return flight for the missus - details here
http://www.epson.co.uk/Explore-Epson/1228076002936J315W is ok - but it is the entry level machine by brother so won't be as specced as the Epson.
Hope this helps!