I fall out of bras (and alas, I'm falling out of that one again, but when I'm at the smaller part of the monthly cycle again, hopefully...) The Champion double dry does a really good job for me. I usually don't have to wear it cycling - there are some nice Bali full figure bras that I can wear for regular stuff - but I can actually run in the Champion. IT's also not so many laters of stuff, so I wore it under my suit for the mini-triathlons (which is why I tried it - my usual double-bagged armor would have dragged me to the bottom of the pool).
I don't do underwire, as a rule. (I have discovered the hard way that you should never jump rope in an underwire bra. I'm just glad I never had to explain those wounds...) (I'm 36D or 38D, depending...)