I've also been getting slow speeds from virgins(highwinds) server for the past few months now. Gave up last night when i was getting 12kbps with 10 threads
This happens ever now and then, check back again in a few days. Chances are it will be back to normal by then.