I figured out how to do it in Vista, and I have my laptop sharing it's wireless connection with my 360 through a crossover cable. Unfortunately, Microsoft has the LIVE sign up servers down right now for upgrades, so I havent been able to sign up, but the connection works.
PS: Mass Effect is awesome.