Sparkle Sparkle is a cleaning liquid that is housed in a little spray bottle (like hairspray). You just spray it on, count to like, 30, and brush lightly and rinse. I usually spray again after that and re rinse, then dry. Dish soap and water will do just as well.
I don't honestly think an ultrasonic is worth owning. I barely ever use mine, I don't think it does much more than a good soak in a small dish of warm-hot dish soapy water or the sparkle spray. If you're going to get one of the two--esp if you own a ring with pave--get the Jewel Jet/a steamer.