Hello everyone, Let me start with the hardware: 1. my machine is a Getac B300 with a Windows XP Professional 32-bit/Windows 7 Professional 64-bit dual boot. 2. My wife's machine is a Toshiba U500 with Windows 7 Professioanl 64-bit. Normally, I use the U500 as a hub: I connect it to the internet using a 3G-enabled Sony Ericsson Elm that I control through Sony Ericsson PC Suite 6.011.00* (I have an unlimited connectivity plan.) As soon as the U500 is connected, I set up a WEP-encrypted ad hoc network and connect my B300 (regardless of which system I happen to be booted into) and my wife's iPhone.** I can do the same if I choose to boot into Windows 7 on my B300 and use that as the hub. My question however, is as to why I can't get this whole setup to work out with Windows XP. I normally use the exact same way to connect to the internet (Elm and SE PC Suite), and I've attempted to set up an ad hoc network when I'm booted into Windows XP (through Windows and through Intel Proset), and I even managed to get the U500 and my wife's iPhone to connect to the network, but neither machine would get any internet access, even though I made sure to turn on Internet Connection Sharing for the connection. So I'm beginning to wonder if it's even possible to get it to work with XP (as opposed to 7) being the hub. *Sorry, but Sony Ericsson PC Companion sucks. ** Note, though, that my other Sony Ericsson Elm (and a Hazel I keep around for emergencies) can connect to that network, but won't access the internet through it for some reason. I need help with this one too.