We have a Riccar. It is the top of the line model and works really well. They are well made and I haven't had any trouble with mine. It is about 18 months old. I need to take it in for a cleaning and general service inspection.
I had Oreck for several years prior to that. I like the Oreck vacuums. The problem I had with Oreck wasn't with their vacuum as much as it was with their parts department. We had their canister, loved it, but somehow the cord got chewed up or cut. We took it in and they spliced a new cord on top of the old one. I'd expected them to replace the whole retractable cord unit in it's original white, instead, it looked like a kid from 9th grade shop class had done it. Later, some plastic part of the hose or head cracked and even though the unit ran well and was only 8 years old, they said they didn't make parts for it anymore.
What's the use of having a long-lasting vacuum if you don't keep parts for it?