o problema parece estar relacionado às atividades de internet do seu colega de quarto.
você pode buscar um acordo envolvendo ' Traffic Shaping ' para compartilhar a conexão com a Internet de maneira justa e aceitável.
Isto pode ser conseguido com software nos computadores clientes (por exemplo, Traffic Shaper XP no seu caso, eu não sei de qualquer equivalente para o Mac OS X) ou com um roteador que suporte a formatação de largura de banda por meio do firmware (por exemplo, qualquer roteador que suporte DD-WRT ou Tomato).