Adaware, spybot S&D
Antivirus software. AVG Free

Have you tried swapping the ports on the router to see if the port on the router has a problem?

After you are sure you are clean of spyware, etc., replace the NIC and
try again.

Merl Priester