Kirby. Nothing better. They are expensive, but my grandma has one that has run perfectly for 50 years. I've had mine for 10 years with no trouble. It literally lifts up the carpet when I vacuum, it's that powerful. Just buy the allergen bags and you should have no problems.