I have these:
http://www.barenecessities.com.....=Anita5527
This one is fine, but not great. The chief selling point is that you can machine wash it without fear since it's wireless.
http://www.zappos.com/shock-ab.....n109-white
This one...they really don't move. (Okay, they move a teeny bit. But really, not that much at all.) I had to size way up to make sure I didn't get popping-out bits around the top and sides (I take a 32DDD/F in Chantelle etc and in the Shock Absorber, the best fit was the 32GG. I know. Insane.) The chief downside to this one is that, like the Anita, it doesn't keep things separate, so you get sweaty in your cleavage which is very, very uncomfortable. On the other hand, you can machine-wash it, which is a big win.
http://www.zappos.com/le-myste.....20-heather
This one is probably my favorite. It's not hideous on, it has an underwire, it keeps everything separate, and it is really a bounce-stopper when you cross the back straps. (I sized up a size in this--to a 32G. But I think Le Mystere runs small generally.) The downside to this is washing it. It's an underwire, so you want to handwash it, and it takes forever to dry because of how the cups are lined. My solution was to buy two. Sigh.