VM restrict you to 50KB/s for a week.
And as soon as you hit the STM limit again (for instance the day your speed is back to normal) your stuck with 50KB/s for a month ago.
How far away are you from your exchange?
Ideally i'd look your exchange up on
http://www.samknows.com to see what other ISP's you can go with (click availability checker)