At first glance, YAK's new DSL High Speed Internet plans being rolled out in Alberta and B.C. seem like a good deal.
At the low end, for example:
YAK High Speed 6:
6 Mbps download
1 Mbps upload
250 GB per month
no contract - $29.95/month
Shaw Internet 5:
5 Mbps download
512 Kbps upload
65 GB per month
no contract - $53.00/month (after 3 month into at $35)
Shaw offers free installation and includes rental of a Wi-Fi modem in that price, as well as free access to Shaw Open and Shaw Go Wi-Fi hot spots around town. Yak does not.
Both offer bundles with their Home Phone service.
For more info:
Yak - https://www.yak.ca/dsl-ab-bc-plans
Shaw - http://www.shaw.ca/internet/plans/