If you REALLY don't want tan lines, Zoot makes those swim briefs with a very tiny chamois in them for triathletes. They sell them here on TE. Here's a link:
http://www.teamestrogen.com/products.asp?pID=14527
Zoot also makes a 3" inseam tri short, but again, the chamois is very thin.