*Ahem* FTP, HTTPS, Games........not the most flexibe/practicle of plans.
QoS keeps everyone happy, he gets to DL when he likes and everyone can browse happily. The solution isn't always "kill it dead". on a 1meg connection set the max burstable to 75-80% of the connection and max sustained to 50-60%. That way short DLs will get near full speed, long torrents will only take half the bandwidth away from you. Most routers support this, even my Speedtouch 510 does. But as before, and like my speedtouch, the web app doesn't have the reature- you need to telnet the LAN ip of the router in hyperterminal or CMD.exe
For a 2 meg connection you can give more to burst as you need only a few KB/s for browsing, 100KB/s for games max.