I use whatbox.ca. I like their customer support - often a reply in less than 30 minutes. They also have a speedtest to their diff server locations so you can see your speeds before signing up.

I started off with their $15 Netherlands Quark plan. I didn't like the speeds I was getting there so I changed to their Heat plan in a different country and it's been much better! And they did the transfer and everything for me in less than an hour.

For $3 more, you can double your transfer limit.