1) What is new or different since the last time everything worked properly (ie, new hw, new sw, virus, error, etc)?
2) Open a command prompt and type the following:
netsh winsock reset
Press ENTER
Then type "exit" and press ENTER to exit the command prompt
Reboot
Did that help?