The best one I have found so far is a Shark Professional. I got it for under $30 at Bed, Bath & Beyond. I refuse to spend more than that as they end up on the floor alot. :) I'd rather spend that once a year than $200 on a "good" one that seems to get a lot of bad reviews.