Yeah that definitely sounds like a network card issue vs a Windows issue. I doubt your router is the cause either, but that would be the 2nd place I'd check. Is the network card configured to grab the setting automatically?
Also, check to make sure Windows didn't replace your old driver too...