I have Shaw Digital Cable and I've had good experiences with their customer service. They seem a little weak on HD programming but I get the sports channels, that's what matters most to me.
If you are a glutton for information you can read a lot of forums about Bell, Shaw, etc. at:
http://www.digitalhome.ca/forum/index.php