Ok so this shows one thing, you can ping the google.com - which suggest that the inetnet is working fine however nothing comes on the IE/Firefox.
You ran the Malware bytes which picked up 20 odd spywares which you removed and restarted the machine. Did you deleted them all from the Quarentine of Malware bytes?
This might be very stupid but have you checked if your IE/Firefox is not set to "Work Offline"? - I know it is very obvious thing to check but sometimes I myself forget. So check that.
Did you re-install Firefox? I guess re-installation didn't work either. Did it?
If you have done all that which was suggested in the link, it is very strange you are still not having any luck with browsing. Perhaps try installing Opera or Safari browsers and run them on your machine?
...I am running out of ideas here unless I see the computer myself I can't really point out what could have gone wrong. Perhaps running a Hijack this might be able to explain bit further. Or Spybot search and Destroy? - I am not sure if you are familiar with those but they are Anti-Spyware tools with extra features like checking the browser settings.
Oh perhaps try download Spybot Search and Destroy from here: Download Spybot Search & Destroy 1.6.2 - Download - FileHippo.com
1: Once it is running click Mode (next to file menu)
2: Choose Advance
3: Check on your left hand side there are navigational tabs, click on Tools tab.
4: This will show some options on the right hand side, check all the options.
5: Click on Active X, and BHO from the left hand side bar.
6: this will show you all the BHOs and Active Xs assosiated with IE. Anything with Red colours, click them and delete them.
If everything else fails and you think you need further help then I am happy to use remote login to check your machine remotely from here.