I just got the Makita (RT0701C 1-1/4 HP, 6.5A compact router) from Home Depot for $99. It weighs less than that stated above, it is 3lb 1oz (1.39Kg) without the unused base plate. I read that the DW660 weighs 1.18Kg on the Shapeoko forum. That is about a 7oz difference.
The Makita has a built-in speed controller from 10000 to 30000 RPM which is a pretty good range for CNC use.
One drawback of the Makita is that to use 1/8″ bits it either needs a 1/4 to 1/8 collet reducer or a custom collet from:
The custom collet supposedly has a very good runout spec.
The Makita RT0701C:
Useful spindle info: