I use a Ultra Sonic cleaner on my bearings. we have them at work and they work great.
If you are looking to buy on for rings, etc they work ok for outdoors but for indoors on carpet with foam tires you'll need something more powerfull. I think Harbor Frieght has one for around 30 bucks. it looks like it should work.
Team Tekin, KoPropo, Power Push Batteries, Tempgun.com
PROTECT ME FROM THE THINGS I WANT.
THAT WHICH FEEDS ME DESTROYS ME.
Life is short - live it! Your only old when your dreams are replaced by regrets.