Another vote for Brastop from me. The US would have me wearing a 38F from Lane Bryant, but I've found a 34 or 32H fits much better. The cups sit more front and center on my ribcage and I'm not swimming in band fabric!
I estimate probably 75% of Americans are wearing the wrong bra size because manufacturers are too cheap to make enough variations in size. You know how they always tell you to ~*~go up a band size and down a cup size~*~? Yeah, no, that doesn't work, unless you don't mind squeezing your breasts under your armpits.