I am a fan of Moving Comfort. I wear Fiona's in nearly every color to work every day. I usually wear long sleeved T's, and they support and cover without show through.
 Thought I'd try this. The support is very firm. It is true to size. I am a DD and this really holds breasts in place. I find the seam in the back T a bit rough on my sensitive skin - and the bra takes a few minutes for me to put on.  This is a serious  sports bra, and is beautifully constructed. This bra has a slight bit of nipple show through - which surprised me since it has cups.
If you haven't tried Moving comfort, please do. The model looks anorexic, but these bras are made for bigger women with much bigger breasts.  The prices on Amazon for Moving comfort are excellent, especially if you poke around a bit to see what's discounted.