Quote Originally Posted by Grog
For what it's worth, I know of no other!

Check out the main TE web page, there are a few articles posted there.
Yeah, same here!

Actually, wait... I have noticed that there is a Women's specific subforum on the much larger cyclingforums.com site. But I still think TE is better.