Why do large downloads bring my PC to a halt?
Solution 1:
Analyzing the ETL shows that Interrupt/DPC are caused by the driver vsdatant.sys
which seams to be part of ZoneAlarm firewall.
So remove ZoneAlarm, reboot and look if downloading is faster and using less CPU.