I live in a house with a total of 3 roomies - about 6 computers total, and we stream movies, download things from iTunes, and do other bandwidth intensive tasks. Our DSL line is from Qwest, 7168k down/896up. Just today I got the WRT54GL, and installed the latest version of tomato on it. I provisioned the QoS so that each of the 5 computers gets about 25% of the downstream, using the different classes (A-E) obviously with some overlap because we don't want it to be too reduced all the time. That said, is this the correct way to setup QoS, or is there another, better way? My dream QoS would be something like this: Every computer has access to all the bandwidth until other clients come onboard, demanding more bandwidth, at which point it divides all bandwidth up equally. Ideas? Suggestions?