You get a Linksys WRT54L Wireless Router.
You flash it with 3rd party firmware that has extended QOS control, and you assign Bandwidth.
Here this page linked below would show you a comparison of what each one of the major 3rd party firmware can or can not do.
The first on the Table is HyperWRT, it is the easiest to deal with and it is based on the original Linksys firmware.
If what you would like to do is included in (HyperWRT + Tibor), I would recommend it as a first choice.
http://www.linksysinfo.org/modules.php?name=Content&pa=showpage&pid=31
What do I use it for?
1. Boosting the Power Output of the Wireless to 65mW.
2. Using IP reservation within the DHCP range.
3. Qos to control Bandwidth usage.
4. Some time configure to WDS.
And most of all you switch ICS Off.
:sun: