I bought a Shark Navigator Pro last December, and it's supposedly comparable to the Dysons. We have three shedding dogs in our house, so stick wasn't an option. We have mostly hardwood floors and the carpet that we do have (in bedrooms) will gradually be phased out. We also have a roomba, and I'll tell you why. The Shark is several years old, but it's suction is stronger than the roomba's, so it cleans more thoroughly. It's sort of like dusting - gets up surface dirt/pet hair and makes the carpet look nice.