The DO have a nice "Women of the World Cup" thread - http://www.bigsoccer.com/forum/showthread.php?t=371321
There's one thing that forum definitely has over FR though; not a single trite troll post in sight.