I highly highly recommend you check out Oreck. My dad has had one for years and years, and FI loved it so much that I got him one for Valentine's Day last year. They're incredibly light, and it works so well! My dad swears by his, and they have two dogs (plus mine when we stay at their house), so it passes the fur test.
And they're the five best friends that anyone could have, the five best friends that anyone could have!