He.. modern computer components eh. Bought a cheap wireless NIC for my PC kept on causing my PC to freeze every 5 seconds. I lived with it for a while and then gave up and re-installed windows. Discovered it was the card that was causing it to freeze. So damn - I re-installed windows and i've still get the problem.
Today I took it out made sure the pins were clean and the rest of the card was and made SURE it was fully in and sure enough its working now. I had a hint of glee but also a hint of - I hate youness to it!
Damn you PCI/PC!