SD,

I don't know anything about the Specialized shorts, but I can tell you that the Sugoi Gusta shorts I got from TE are wonderful!

Here's a link:

http://www.teamestrogen.com/products.asp?pID=31304

I just love 'em!

Alex