I have 36 DDD, none of the triathlon specific ones are even close to supportive enough. I wear the Moving Comfort Maia Bra, I know some other's who swear by the Enell bra. I have done several open water and pool swims with this under my tri tops, no problems. As for tops, I really like the tyr and de soto zip front tops, they are long enough, and they stay put.

Good Luck,

Jen