I've been having trouble managing my bandwidth between http and torrent downloads and general browsing because of the cheap Netgear DG834GUv5 router that came with the adsl package I signed up for. While asking around for a solution I came across the idea of building a software router from the old but unused PentiumIII PC I have laying around which would be more than enough. The only problem is after some searching on google I'm starting to get the impression that such a thing is pretty much a thing of the past and that I should just fork out the cash for router upgrade. Question? Is a software router still a better option if the hardware and electricity cost is no concern? If so, should the software router connect directly to the phone line with some kind of modem card or does it have to connect to the hardware router using a simple network card when connecting to the internet on an ADSL line?