I have a PC with Windows 7 and an iPod Touch.
Windows 7 is connected to the Internet through a 3G dongle; I have set up an ad hoc WiFi network and ticked "Allow other network users to connect through this computer's Internet connection".

I have connected to both networks, but I'm getting "No Internet access" as access type for the Ad Hoc connection.

Any ideas?