i would grab an old machine install linux and use it as a gateway. There is a wonderful program call wondershaper that which we use with great success in our offic. We have a similiar connnection and with wondershaper we have 10 people using the connection with no noticeable slow down.
you forgot Halo!
Design Patterns, Elements of Reusable Object-Oriented Software
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Hard-cover, 416 pages, Addison-Wesley 1995, ISBN 0-201-63361-2
Most useful programming book I've encountered.
i would grab an old machine install linux and use it as a gateway. There is a wonderful program call wondershaper that which we use with great success in our offic. We have a similiar connnection and with wondershaper we have 10 people using the connection with no noticeable slow down.