Just curious... do you have a power sweep? If so, how long have you used it? I've owned (and returned) two of them, and I know of a few people with similar opinions. They work well right out of the box, but my experience was that they only sweep for a couple of days. You can take em apart and clean them, but with the same result. Mine was a "Power P.I.T.A".
Just my 2 cents.
As for the Rio - check to see if the impeller is damaged. If its cracked or broken, an imbalance could cause vibration and noise.