Rogers is the biggest name in the business. This company is dedicated to communication services and offers a wide range of cable TV packages as well as various home, internet and mobile services. Their television packages include HD TV, Pay Per View and On Demand, alongside various promotions you can benefit from.
Bell is Canada's oldest telecommunications company. They are the only provider in the area currently offering fibre optic television, a service with over 100 HD channels. If that's not for you, Bell has been offering popular HD satellite television service for years.
Although not as well-known as the ones above, Shaw has a large presence in Western Canada and offers a wide range of HD channels. However, when it comes to pricing Shaw TV is not behind Rogers and Bell.
Cogeco has a solid selection of HD channels and creative packages. This company provides services in Ontario and Quebec, and is definitely worth checking out. Cogeco also come up with a lot of promotions, and currently have half their on demand library available for free.