The Dyson V10 is an upright vacuum cleaner, which offers great flexibility. The vacuum cleaner has a container which gathers dust so you don't have to buy any vacuum cleaner bags.
From OnBuy
Dyson (226397-01) Cyclone V10 Absolute Cordless vacuum cleaner
OnBuy
DYSON Cyclone V10 Absolute Cordless Vacuum Cleaner - Iron