Slow internet? Your router might be the villain, not your provider.
I've heard the question asked a lot in windows/networking forums, for an internet sharing application under windows to do banddith throttling for certain clients, the only one I've seen is Sygate's ...