I just got an Oreck - love it - a bit pricey, but wow! Our carpeting looked like it was ready to be replaced, and now it looks like the loft is back and the carpet is clean and it leaves a clean smell in the house cause it has a unit built in where it attracts all the dust, so no dust in the air either; and much less dusting! Hard to believe, but true!