Moving Comfort is my favorite brand. I currently wear the "Fiona":
I usually wear a 32DDD, but I bought this in a 32DD for some extra compression. It keeps the girls in place even when I'm sprinting and jumping.
I just ordered the "Juno" because I prefer a racer back:
If you decide to try one of them, Amazon has the best deals. If you're not picky about color, you can get them for as low as $22 with free shipping, even though they list for $44 - $58!