The clue was utorrent and your 624 router.
"This problem is extremely easy to identify. You utorrent downloads continue running, all connections continues. For example, a Internet explorer downloads continues with no problem. But "non-continuous" connections stops. You can't ping your router. Your MSN Disconnects. You can't use internet explorer to surf the web. Then this is most probably your problem."
http://forum.utorrent.com/viewtopic.php?id=8475
There are a few owners that will exclaim it can't be that but I've removed the 6xx router and it works fine. Go figure why they still can't accept this. Or if they use it without torrents, it works fine.
Let's hope you don't take as long to accept this one.
Bob
My setup is the following: AT&T DSL => Zoom Bridge Modem => DLink DI-624 => Wired LAN to PC + Wireless LAN to several laptops
The PC that is connected to the wired LAN port had been running just fine with no connection problems for over a month. Suddenly, without any apparent cause (no new software installed etc.) this problem comes up.
After some random amount of usage (anywhere between 2 minutes to 30 minutes) following start-up the LAN connection stops working. There are no errors. No "Limited or No Connectivity" warnings. The symptoms are:
1. LAN indicator does not show any connection problem but there is no LAN connection: no pings to ip addresses, not to the router, to other computers on the network, nothing
2. Using "Repair" on the LAN connection takes a long time and either hangs or fails at the "Renewing your IP Address" step.
3. My motherboard has 2 LAN ports (680i), switching to the other port enables connection and works fine for another 2-30 minutes and same symptoms appear.
4. At this point, once both LAN ports have been "used up", the only way to bring the ports back to life is by a restart (warm reboot works fine).
Here is what I have tried so far:
I have a MEPIS Linux partition on the system. It establishes connection with the router and maintains it without a problem. So a hardware failure on the motherboard is out of question.
Checked settings on router: DHCP leases are for a week. Settings were not changed anyway and with the same settings other XP computers work fine when connected to the wired LAN just like the "problem PC".
Disabled all anti-spyware/virus software.
Disabled and uninstalled ntune.
Uninstalled QoS Packet Scheduling
Uninstalled NVidia Networking Enhancements
Disabled all fancy options in my network controller device manager properties
Unchecked the option to turn off the network controller to save power
Tried "netsh winsock reset catalog"
Tried "netsh int ip reset log.txt"
Tried using the Windows XP TCP/IP Repair Tool
Tried disabling and enabling the problematic LAN connection without restart
Uninstalled and reinstalled all motherboard and graphics drivers
Restored my system to a recent Norton Ghost backup to a time when I didn't have the problem
Tried removing all computers on the wireless network leaving only this PC connected to the one LAN Port, switched ports on the router etc.
NONE of the above solved my problem. The best way to test it is to start utorrent with a bunch of active torrents and it never fails to kill the LAN port in use within half an hour or so.
utorrent is not the problem, however, as I experience the problem without even touching that program in a particular session. It seems to particularly dislike a lot of throughput. Sites like Youtube make it angry very fast.
I should also mention as these LAN ports "die", my router and my internet connection is fine. Other computers on the network are able to access the internet and each other and the router.
As I'm writing this, I'm using the "problem PC" but connected directly to the Zoom Modem and using a PPPoE connection from within XP. uTorrent has successfully downloaded over a gig in the last few hours and I have no connection problems with this setup.
Any other ideas? Any one? Anything I forgot to check?
My only explanation at this point is that the router and the 680i board don't like one another and somehow start ignoring each other. But if the router was doing something, why would the connection come back after a reboot? And if this is a hardware issue why is it not happening when I boot into Linux?
Does anybody know any other low-level option in the Windows Networking or TCP/IP setup that I can play with?
Many thanks in advance.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic