It's probably something to do with BE's network but................
You do limit your upload speed to approx. 80% of your theoretical download speed don't you?
Try decreasing the number of connections.
Check for any upgrades to your modem/routers firmware.
Check for any upgrades to your NIC's drivers.
Check the Utorrent forum to see if anyone else is having issues.
Try another client.
I could never run Utorrent, for some reason it wanted sole rights to my HDD's and objected to any other tasks running. Never did figure it out. Just dumped Utorrent as Azeurus works just fine.
Good luck.