I have one that works really well if you go about a size down. I think it's a Campion (I don't remember the exact model, but I got it at Kohls) and fairly comfortable - except, after a while of wearing it it does dig into my underarms a bit, but it's more of an "itchy" feeling than pain. I'm about a 34-36 B and wear it in a small, so I don't know how well a larger size would work for you. Also, it's kind of troublesome to get on and off since it's pretty darn tight.
Most of the sports bras I've worn work fairly well on their own if it's a size smaller - but I definitely do not recommend sleeping with them on as a smaller size.