I had a very similar problem a few weeks ago.
Turned out to be the killer networking program.
I removed their software and just used the drivers not had a problem since.
There was a tick box in the software (can't remember which one), that was causing the problem.
*EDIT*
It was the bandwidth control that needed unchecking.
Although when restarting mine would be checked again.