I like carpet but dont like dust so 2 years ago bougt vacuum cleaner )
I thought long and hard about buying a Dyson (and planned to for many years), but I couldn't justify (much less afford) the price. There was also the concern about the Dyson ball technology being able to get around/under beds and furniture.
I ended up getting a different model. I have 2 dogs, a Border Collie and an Australian Shepherd who just love to leave hair everywhere (yes, they do require additional brushing every week). The cleaner makes easy work of getting that hair up from both the carpets and from the hardwood floors.