I have 2 Dyson vacuums. Our Dyson ball is the smaller one, and it is very easy to use (even my 6 year old can steer it without any problems, and could when she was 3-4 years old, too!). It works great for my smaller downstairs carpeted area, and I also use it on the wood and tile floors rather than sweeping. For the larger upstairs area, I have a big Dyson canister vacuum. It's actually great for the stairs (it is designed to sit on the stairs without falling off, and since you only move the head/hose, it is not heavy to push around), and boy does it suction! Costco has Dyson vacuums now, so you can get them there for a good price. I think it's worth it to spend a little more on a good vacuum. It will last you for a long time, and over the long run, getting a good one is cheaper than buying a cheap one every year. Just my $0.02!