Someone had asked about the ink tank size for the Canon vs. Epson. You can get both the 110ml and 220ml for the Epson, although the 220ml carts do not fit inside the machine completely and stick out. The canon uses 130ml carts. One thing to keep in mind is that you do have to factor in more then just the cost of the ink carts - like how much ink is wasted/flushed out due to clogs, and how much ink is actually used on each print.
No doubt the next generation of Epsons will do a better of job of this and I expect them to leap over the Canons and HPs, which is the cycle we are in at the moment - each new printer being better then the others, which is exactly what you would expect. You can do better if you wait, but then if you wait you are missing out on the current technology. All of these printers will have little glitches here and there, all will produce some mighty fine prints, as good or better than what we could ever make in the wet darkroom, and they will last a lot longer too.