I be happy with the Oreck XL - it be lightweight and suck up all the dirt ... my only complaint be that when you pull the vacuum back toward you , the wheel make a very unpleasant sound . maybe this will stop when the vacuum be `` break in '' but right now it be quite annoying .