I'm running three computers through my broadband router at home and have been running cFosSpeed on one of them in the past. It's done a great job of allowing that computer to run downloads and uploads at full speed at the same time. But now the cFos people have just released their new multi-user version which shapes the available bandwidth so that each computer hanging off the same router can run at max speed. Having now tried it, all I can say is WOW!! I'm on a 256/512 connection and running a download full speed on one computer appears to have absolutely no effect on the other two computers running World of Warcraft at the same time - there's no noticeable lag or slowdown on any of the three computers. Phenomenal! Here's their readme for this new version (which is still a beta version) - I'm using the 'Variable bandwidth with cooperation' mode on all three computers. You get the beta version (the multi-user version) from the cFos beta area link at the bottom of this page. See what you think.