Winsock Fix
I'm certainly no expert, but I am called upon, regularly, to fix computers that appear to be victims of viruses or trojans, many of which are acquired simply through browsing the internet. I have had universal success in fixing connectivity problems by using winsockfix, from Option^Explicit Software. It basically resets your TCP/IP settings to the Windows XP defaults.

You can download it here.