Check out the SSS shorts from Shebeest. They're a bit shorter though maybe not short enough. I sure like the new Shebeest chamois. Shebeest may make an even shorter version.

Call the ladies at TE, they (especially Susan) have given me really, really good advice.