Currently my roommates and I are sharing two computers (soon to be three) with one DSL line. We are using a simple 5 port hub after the dsl modem. Each computer is connected directly to the internet and therefore has its own unique ip. the thing that fustrates me is when my roommate does some heavy downloading, it hogs up the entire bandwidth and i'm left with only 23-25kbs (tested with online bandwidth test meter when he is downloading). We ususally get around 500-700kbps of total bandwidth. I do a lot of surfing and when he is downloading, it takes 3-4 minutes for one page to load up. I have no patience for this since a web page usually loads up in 2-5 seconds when he isnt hogging up the bandwidth. What i was wondering is, would going with a dsl router handle the bandwidth sharing a lot better than the hub? I thought i read somewhere where you can control how much bandwidth each computer gets at idle and under a full load. this would be nice so i can limit how much he is using and still leave a considerable amount of bandwidth for me to do my surfing. so anyone who can give me some info on this, i'll appreciate it...i'm starting to get to the point where i just want to tell him to quit downloading so much or snip his cat5 cable.