I can't get Pandora up here either, even Netflix in Canada is different... as far as I know.
I'd drop Rogers in a second if subscribing to the online NHL Game Center Live (online) got me all the games... but it doesn't. It only gets me the games that aren't licensed for rebroadcasting anywhere in Canada. That means half the games, especially the good rivalries, don't work on the NHL Game Center, they're blacked out!
Even getting cable doesn't get me all the games because there are games spread across three or four different networks, TSN, Sportsnet and LeafsTV and CBC. You get CBC with basic cable or over air and Sportsnet comes with the basic HD package, but TSN I and II plus LeafsTV are both premium channels you pay extra for.
It's crazy, all those channels together are way too much money. I just want hockey games! Dammit! All in one place, I don't want to have to subscribe to different services and different networks to do it.
I have decided to do without this year and have dropped my cable to the very basic because they stopped letting me buy TSN I a la carte. I draw the line even if it means I miss a few games. To get TSN I and II I have to subscribe to a big package which gets me a bunch of channels I don't want. In fact I don't even want the sports networks, I just want the games.