Specifically, one of the Oreck XL vacuum cleaners. I always see the commercials ("..used by major hotel chains!") and have seen one in their store (sucking up beads.) But I wondered what they were like in real home environments with stuff like dirt or pet hair. I currently have a cannister vac and I hate dragging the thing around everywhere. I love uprights, but I have hardwood floors and didn't want to risk damaging them. But the Oreck model is said to work welll on hardwood or carpeting (useful for area rugs througout the house.) Any comments are appreciated.