Ok, I've got some additional info.
The problem only seems to occur on my new HP 64 bit PC running Windows 7 Home Premium.
I have tested the card on an older PC running both XP Professional and Windows 7 Ultimate. I cannot recreate the problem on the older PC.
Additionally, it's not just during downloads that the card locks up. It happens after a random amount of time while just surfing any site.