Well, I am a mirical suit girl, love the suck and tuck I get. They are expencive but I spend a lot of time in then and if you take care of them they last a few year. I have some going on 4 years old.
Eddie bauer sells them, I llike the swim shorts too. I recomend sticking to your pants size as they have a ton of hold and too tight can be very uncomfortable. Cyber swim has mirical suits in plus sizes too, but generaly more expencive.
http://www.swimslim.com/miracle/index.cfm
LLbeen and lands end have good suits and sears is selling the land end suits but have less of a selection.
My advice is to get a suit you fell good in and that holds everything in place so no chance of clothing malfunctions.