3. Dyson DC50
Mounted on a ball for manoeuvrability, this upright cleaner does a grand job on both long- and short-pile carpets and wooden floors. The self-adjusting cleaning head maintains constant suction and it can get in the tightest of corners. It's light, too, weighing just 5.4kg.