The only thing I saw in your config was the manual MAC address. Do you need it?

First idea is to turn on logging in your router to see if anything pops out.

Now a couple oddball ideas...

The first is a test to see if something weird is going on with DNS:
In your browser, type the IP address for a site rather than the name - i.e., http://209.85.148.113 rather than http://google.com. Does it take you to the site?

This one's weirder still and may not give any useful info: What happens if you open a command prompt and type:
telnet 209.85.148.100 80 [enter]
type some garbage text [enter]

This one is trying to make a port 80 (http) connection to google, but without using a browser. It should come back with a bad http request or similar error from google. (You need the telnet client installed, of course; it wasn't on my Win7, but could be activated in the control panel > programs)

-jk


Edited by jmwking (24/02/2012 15:39)
Edit Reason: spelling