Everything But Water has some nice ones - http://www.everythingbutwater.com/ - plus you can buy most of them separately. I have always needed a larger top than bottom, so this is awesome for me. They are online, but also have mall shops.
Victoria's Secret usually has some - but I have never ordered from there.
Venus Swimwear also has some, have gotten suits from there in the past - http://www.venus.com/ - they also have a paper catalog
Thank you-I went to water water everywhere and got 2 cute ones! I ordered one from Victorias Secret-ordered small and it was HUGE-I just have to try them on!