I've got Premier Sports. Its pretty decent to be honest.
http://www.premiersports.tv has the full line up of games until Feb on their site now. They're also screening NHL 24/7 HBO Road to the winter classic starting tomorrow night at 9pm. The in game coverage (commentary etc) is usually CBC Hockey Night in Canada, Versus or MSG so that's great but the only drawback is they don't have intermission coverage (they have stated they are still talking to CBC about HNIC intermission rights), but Game Center Live doesnt have intermission coverage either anyway. They do show 10 games a week guaranteed. I'm pretty happy with the service for £8 to be honest. It's only going to get better.