Just as an FYI:
List of HD Channels - http://en.wikipedia.org/wiki/HD_availability_in_Canada
List of Rogers Digital - http://en.wikipedia.org/wiki/List_of...Cable_Channels
Several other links are available in Wiki for various providers and lists of channels.
For Rogers, you need to realize that different areas have different packages. They are not the same in various areas of Ontario or Atlantic Canada. Many people are on grandfathered packages with different prices/channels. I applaud your attempts at a summary, however, it will not be applicable to all users.
A major example - in some areas, that were not originally serviced by Rogers, but now are, TSN is "free" (grandfathered), while in other areas it is not. Therefore a package in Toronto is different from Uxbridge, is different from Ottawa, Aurora, etc.
London, Ontario has a "Starter Pack" available on trial, but not yet available anywhere else...
Some Rogers HD information is available in the following FAQ (which is not perfect but does contain some package information):
FAQ - Rogers HD Offering
I'm not familiar enough to comment on Bell or Shaw/Shaw Direct, but I believe that Bell and SD have different channel packages depending on your location - for example east/west, etc.