A long-shot but do you have VMWare Workstation or Server installed? I have similar problems sometimes with the virtual network drivers. A disconnect/reconnect won't fix it, etc. Fix for me is to disable the appropriate services and the virtual network devices.