Not a fan of all in ones to be honest. but i do like Canon printers, I got one here which is getting on a bit now, i think either of those printers will do fine, at least they got separate colour tanks, which is a good thing.
Kodak printers seems to be ok and cheap to run with their own ink, but they got a single cartridge for all the colours which puts me off a bit.
As for setting up wireless, i set up a Kodak and that was a bit fiddly with a small screen and cursor keys, but was easy enough, i doubt the Canon is any worse.
Desktop machine now powered by windows 7 pro 64bit , laptop by ubuntu
ALLPAY Wireless broadband