Today when I was getting the dreadful speeds I did one thing which increased the speed to around 200kbps (from less than 60kbps which I was getting in the day).
I have the 220BXi modem and all I did was a quick restart (just a flick of the switch). That did the trick, although still didn’t get the full potential speed which is 500kbps +
Along with this I also used Miro instead of uTorrent. Sometimes Miro gets full speeds when uTorrent isn’t able to. Not sure how or why but it happens!