|If you can ping a website by name the connection is OK. Shows DNS is working and you have a route to google at least. |
The issue is the browser settings or port settings. Ping and browser use different ports.
A router may be blocking port 80. Firewalls or even host files.
Could telnet port 80 to check network ports.
See the browser lan settings. Might have a proxy in it.
Could try portablefirefox from portableapps.com to test. Put it on a flash drive and try it on the computer.
"Best Practices", Event viewer, host file, perfmon, antivirus, anti-spyware, Live CD's, backups, are in my top 10