if you are saturating your upload, it will cause the internet to crawl.
all connections on the internet generally require your computer to send a request or acknowledgement packet to the remote computer. if you are saturating your upstream, it makes it impossible, or very difficult, for your computer to send those packets. so even though you are only using say 512Kbps of your 4Mbps downstream, because you are using all 384Kbps of your upstream for upload your computer essentially has a hard time requesting or acknowledging receipt data.
in general it is recommended to limit your total global upload on any bittorrent client to 80-90% of your total upstream. more like 70-80% of your total upstream if you plan on using the internet for stuff other than bittorrent. (remember, on clients like shad0w, bittornado, and the original bittorrent you will have to limit each instances upload rate so that the total upload between all instances falls in between that 70-90% range).