A good medium- or high-impact sports bra by Danskin has usually worked for me. I got one for I think $10 at walmart that had me looking almost flat in a slightly loose black v-neck without suffocating me (and I measure something like 32 G, so I was impressed); it was the seamless kind where the shaping's achieved by a little ruching, but it's also not overly girlie. I wish I could pull up a picture but I cannot for the life of me find one online, so I really hope that description helps.
EDIT: it also did get worn out fairly quickly, but I was also wearing it every. day.