a Dyson... which is kind of pricey but fantastic. It literally "cleans" your carpet (I learned this when I had to clean a very large (2,500+ sq.ft.) deep burgundy carpet: I could only afford to clean about 3/4 of it and so didn't bother with the other 1/4 because it really wasn't visible to those I didn't want it to be. My sister-in-law, however, said, "Why don't you use our Dyson - it's great, even gets up all of the [cat] hair." So, I tried it. Although hers was about 6 years old, it cleaned the uncleaned portion of the carpet BETTER than the part I had professionally cleaned! Of course, I went right out and bought one. And although my puppies are short-haired, they do shed on my furniture (which is dark green)... and the Dyson gets virtually every tiny piece! Again, kind of pricey (on sale at the time for $400). But worth every penny. It's also a bit heavy (they didn't have the lighter ones at the time, but mine does have the extending hose, so...)
Not to say the Hoover isn't a great vacuum... or the price good (great?) deal. I dunno, truly. Considering my age... my thought is ANY vacuum that you don't also have to buy bags for is a GREAT deal.
Peace!
SA, on her own...