K, so I've lived out of Market and different time zone for many years now so I'll tell you what I've learned.
NHL Center Ice:
1) Not all television providers carry it. So do your research first, personally I don't like being tied to a specific provider.
2) Not all providers have NHL Network or NBC Sports so again do your homework. If it's national broadcast on one of these two stations and you're provider doesn't carry them, even if you have Center Ice, you're not going to get the games.
3) Some providers charge extra for NHL Network or NBC Sports. Again do your homework regarding channel lineups. For instance, I had DirecTV, I had to move up a package to get NHL Network, however if I ordered CenterIce through them I didn't have to move the package up to get the extra channel as it came with my CenterIce subscription. However, it did require that I subscribe to HD. (at the time HD was still becoming more popular.)
4) If you have NHL Network, NBC Sports, and CenterIce, you'll still miss some games if they're playing a local team and that team is on it's local sports channel and you don't subscribe to it. If you live in Kansas City this isn't a problem, because there are no NHL franchise there. However if you're in LA, the Kings might have broadcast rights on a local station. Sometimes if the team is Nationially broadcasts on NBCSports and locally broadcast on a regional sports network, depending on the financial arraingments with the regional sports network, the National broadcast may get blacked out.
5) How smart is your DVR? - It's nice when you can tell the DVR to record the Rangers Ice Hockey games and it does it. However, if you need to be specific with your DVR as to what channel, it quickly becomes a headache and now you need to remember to set your DVR a day or so before the game. NBCSports will have the game schedule weeks in advance though the CenterIce channels may not update until a day or two prior. What's worse is sometimes you'll set it to record and you'll get the non-HD stream when you thought you'd be recording the HD, etc.
6)If you want to stream to an appliance other than your TV, if the cable provider doesn't have an app for that, you'll need to introduce something like a slingbox or MediaPC, etc. So you can still do it.
7) In summary, know what the providers in your area, know their programming packages and know how good their DVR is.
Next is my experience with GCL