My first stop is always Internet Destroyer. I have this problem on and off to this day with IE, and always have. It comes and goes. Something to do with corrupted TCP/IP DLL's used by IE. Do you have problems in FireFox as well? If so, yes, it's something in your connection.