There's no right answer in the Price / Halak situation.
Yes, Halak posted great stats in every league, and he was THE factor the Habs got far in the playoff. If it's up to me, I'd have kept Halak too, but then you also gotta worry about the logevity of small goalies in this league. Halak is listed as 5'11, and if he's gonna be your franchaise goalie for the next 10 years, playing 60+ games a season, you gotta at least question his size.
Price was a high draft pick and obviously, the Habs have high expectation for him. He was outplayed by Halak, but he didn't have a 'bad season' really. The problem with Price is he seems to let the local media and fans get to him.
You won't know who's the better goalie for another 3-4 years, but it's a tough decision either way.