I have the same symptoms on my laptop running Vista with AVG and ZoneAlarm, using Virgin broadband.
I have switched off ZoneAlarm and enabled Windows firewall and everything has been running normally for several hours now.
I will give it a few days then uninstall/reinstall ZoneAlarm and see if the symptoms return.
Hope this helps.