I have Canon MX860 its great. fast. good prints!
Customer support was asesome also. Need help config. to PC. I have a PC and MAC wireless connected to it.
The inks are easy to find a good cheap deal on also.