I've got a dyson vacuum cleaner and it's probably the best one I've ever owned (will try and find model number later), the fact it's bagless and you can just wash the filters out and let them dry off over night is great. However the vacuums can be expensive to start, but when you can get 15% off with a voucher code it can be worth it:

The deal: 15% off online store
Dyson voucher code: EASTER13
Dyson official site - free shipping | Dyson.com.au

not sure when it expires, called Easter you'd think some time after Easter. Includes free shipping.