Originally posted by SplashHost.com
We can see on the tracert that the packets are being lost at the server.
You mean between the server and the first router, right?
Can you post the traceroute results?
If you don't think it's still the NIC, it could be any of the hardware between it and the router, or it could be a software problem. The easiest way to test it is to bring a laptop over to the machine with a known to be working cross over cable and the right software (even just ping is useful). Or if you have one, some type of network or protocol analyzer.