Been with tangerine a few months now and have to say it's been really good as far as the connection and speed goes.
Probably the best deal at the moment and they have a 14 day trial too. So some piece of mind there.
It's great cause you can also set the churn / install date via signup.
25mb/s $44.90 per month (first 6 months)
50mb/s $54.90 per month (first 6 months)
100mb/s $74.90 per month (first 6 months)
250mb/s $94.90 per month (first 6 months)
Additional $25 off for your first month using referral codes
I got my referral code via email a few days ago.
Note they do flush the codes from time to time so keep trying others.