HNIC (or whatever it ends up being called) will continue on The CBC for at least four more years, but Rogers will be producing it. If I remember correctly, The CBC will also air the Stanley Cup Final series, but All Star Weekend is headed to Rogers Sportsnet. Your Saturday night NHL fix is safe...at least until 2018.
Oh yeah. I don't think The CBC gets any cash from it. Rogers sells the ads, Rogers makes all the money. If that's correct, that might be a problem.
One thing more: Citytv (CKVU in Vancouver, for instance) will get a Sunday night "Hometown Hockey" package and probably some playoff games. They're promoting it now.