I'm with the majority here - one piece for actual swimming, 2 piece for leisure activities.

I personally like board shorts with a bikini top (or tank top - depending on how vigorous the activity), cause I'm not about to wax.....