I've just recently bought a very nice printer for my Grandma it's a 'Canon MG5350' it was £90 yes this may seem quite expensive but the rule is normally the more you pay the cheaper the inks, it is worth while doing so.
The compatible inks are dirt cheap, they cost less than £11.99 for all of them and they print just as good as originals, I have proof of that as I tried them myself. :)
Anyways I bought the printer for my Grandma as she has an iPad and isn't an expert yet, the printer is wireless and is "Air Print" which means Apple products can print to the printer via wireless.
Not every printer is Air Print though so watch out!
I can't recommend this printer enough, you won't be dissapointed if you purchase it, I have found no negative things to say about it! The printhead is removable, it prints onto discs, it's wireless, photos are absolutely stunning and it has a nice LCD screen and it's very easy to use. You can plugin your USB or Memory cards to easily print off photos of your choice, it also has a scanner etc too.