I'm with Rogers, and no it's not a good deal at all There's a company for Canadians called 3webs, which you might want to check out.
We are paying $40.00 a month with Telus but its the same speed as the dial-up I was paying $20.00 a month for years ago. I think we are going to give Shaw a try. Since I make my living on the Internet I need a service provider that is not going to slow me down. I have heard both good and bad things about Shaw but since Telus is so bad I hate paying them each month.