I have two Moving Comfort tanks, and I'm very happy with them. I bought them when I was a 38 C-D and they were quite supportive then. (now I'm a 34 C and they don't fit as well but I still like them.)

CW-X makes a tank with a very supportive bra in it. TE sells it, but I haven't bought one. Yet. (I do have the bra, and it's my favorite.)