It's time to buy a new swimsuit.

The least fun item I can think of to shop for. I need a long-torso one piece with a D-cup in some color that isn't black. (Those tankini suits stop too short--they stop right where the muffin begins.) Oh, and I'd like it to be more glamorous than matronly.

What are your shopping strategies for swimsuits? Maybe there is some secret strategy I don't know about.