There are lots of good upright vacuums to choose from on the market, Sebo dart 2, the bs models, oreck commercial, Royal, Nilfisk, etc. Depends on what you intend to use it for, ie domestic or commercial. You will find that there is no one vacuum that everyone will recommend as what is good for one person, is rubbish to another. I personally use the Dart 2 and find this powerful enough for most of my work, and has also been ultra reliable. I also have a Chemspec pile lifter and various other large vacuums which do not leave the garage very often.