viagra
I really like the Jet Pilot board shorts that have the seperate thin 1mm wet suit material inside. Those stay on and also support your junk.
I really like my Jet Pilot Crown Jewel shorts. That's probably what Superjet-113 was talking about in his post. I tuck my rash guard into them so it doesn't ride up under my vest. They are pretty snug when dry, but are just right once I get in the water.