On a Win7 machine, try turning off IPv6. Worked for me before I got an Airport Express. Press the Windows key and enter IPv6 into the search box. It will lead to your network connections. Uncheck IPv6, but not IPv4, and see if that helps. You may have to restart everything although it was instant for me.