Don't forget that bandwidth is only half (and most of time not the important half) of the story. Latency and packet losses usually have much stronger effect on website performance (see this classic paper http://www.stuartcheshire.org/rants/Latency.html or any of velocity 2010 videos).
There are a couple of free and commercial products that enable you to emulate latency, packet loss and bandwidth at the same time, just google that.