FreeBSDに付いているipfwに帯域制限機能があります
http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&lc=1&cmd=&man=ipfw&dir=jpman-4.6.0%2Fman§=0#sect4Windowsでなくても大丈夫というのならば一台マシンを用意してFreeBSDをインストールしてみてはいかがでしょうか?
遅延時間やパケットの喪失率など細やかに設定できるのでTAKEさんのお望みの条件に合うのではないかと思います。
私がipfwを使って64kbpsの環境を作ってみた限りでは、結構自然な感じで帯域制限機能が動いていたように思います。
(通信が急に止まったり、急に流れたりなどという不自然な感じはありませんでした。)
又、私は使ったことがないのですが他にALTQというソフトで同じようなことが可能だと思います。
http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&lc=1&cmd=&man=ipfw&dir=jpman-4.6.0%2Fman§=0#sect4