It may be an issue with your ISP?
Check for a service status online if your ISP broadcasts this.
Also have you tried installing the correct driver from the manufacturers website
as opposed to letting Windows 7 doing it automatically? (click the downloads tab after)
It sound to me like a case of getting the right drivers. Try finding the drivers for your lan card online as opposed to using the Windows 7 search feature.