I recently upgraded my bandwidth, since I do a lot of downloading via P2P software (I collect TV shows via BitTorrent), and I've been unable to take advantage of it. I'm told that Windows has a built-in limit on the # of connections it "likes," so to speak, and that, when I start getting hundreds of connections coming in at the same time, they bog things down and I end up only getting a trickle of speed. I'm lucky if I can make use of 10-20% of my existing bandwidth. Additionally, other computers connected to my router have trouble even browsing the web, which is odd, because of my 3 mbps connection, the main PC is usually only using a small fraction of it. There should be plenty of bandwidth to go around for all machines connected. I know that's a secondary problem, but since it's related, I'm mentioning it, too. More than anything I simply want to be able to tell Windows (I'm using XP) to allow as many incoming and outgoing connections as are needed for the jobs I'm running. 500-600 connections would probably be closer to what I need, not the 100 I'm told is set by default. (Don't know if that's actually the case, just what I've been told.) Although the primary problem is most important, I am boggled that a second computer (specifically my laptop) has trouble accessing the web, since it's running its own OS (Win2K) and connecting to the DSL modem directly (built-in router). Even when the majority of the bandwidth is still unused, the fact that I've got so many connections on the XP machine somehow congests the main connection, or something like that, on the modem, so the laptop has trouble. Very strange, at least by my understanding. If anyone can offer advice as to how I can resolved either or both of these issues, I would greatly appreciated the help. Thank you.