I bought a i850 last August to print out pictures taken with our G3. We have been very happy with the print quality and speed. My wife does most of the printing and Canon's included software was very, very easy for her to learn.
The individual ink tanks were also a big selling point for us. I would estimate we got over 100 prints out of the tanks (mostly 4x6 with some 5x7 and 8.5x11 pictures also).
The only other thing you may want to consider is if you want to print bigger than 8.5x11 than consider the i9900 or other large format
Happy Hunting
