create an ad hoc network, and go into your proxy settings. set up a socks proxy just like in the mac version. bam.
I can't get win7 to work either. Tired setting proxy systemwide and using IE and also tried using firefox. Is it normal for the win7 host to have a self assigned 169 ip address?