I have the same issue, except it generally takes 3-12hrs for windows to give up. Only solution is a hard reboot. To avoid rebooting while casual browsing I can start up a vmware machine (bridged to the same card that windows has decided it doesn't want to deal with anymore), run a proxy on...