This issue has been fixed in the next version of the .NET Framework (4.0).
<configuration>
<system.net>
<settings>
<performanceCounters enabled="false" />
</settings>
</system.net>
</configuration>
This will direct the networking classes to not try to create performance counters which doesn't work under the Guest account.