Bought one around the start of this month, to replace an aging Epson R300 - knocks the spots off the epson, currently using original Canon inks and some cheap (read bought at ALDI!) glossy photo paper and i'm really happy with the output.
It's also a pretty good general purpose printer, does auto-duplex printing and a lovely line in printing dvd's. It does seem a little thirsty - i'm currently showing the magenta and cyan inks to be pretty much empty, the yellow has a warning on it and the non-photo black is half gone. Now, it's possible that a fair bit of the first ink cartridges gets used up when you first install the printer, as it seems to whirr and bleep for ages (probably priming the new print-head)
I'd definitely be interested if anyone else has feedback as to how thirsty it is in the longer run though.