I tested all of them in Hong Kong. My opinion are:
Xerox 700 -- Toy of Color Printer, problem on Heavy weight paper, fair quality but good service
Canon 7010 -- Expensive, Good quality, Bad service, salesman -- Where are they? (after sale)
KM C7000 -- Reseasonable price, good quality, monster...