I'm looking for a browser, browser plugin/extension or program that allows you to simulate lower connection speeds than what you have.

I found something called WebSpeed at xat.com but it's only any good at viewing files on your own hard drive (and annoyingly you have to set it up EVERY time you want to access a different site).

Has anyone come across anything similar? Or if someone's feeling adventurous would anybody know how to create one?