That ending! Talk about a damn rollercoaster. Not going to spoil anything, but don't worry if the main campaign ending feels as if it's not really climactic enough. The epilogue campaign ties up every single thread into a big fucking finish. A damn sight bigger than I expected. Throughout the epilogue campaign, I went through the gamut of "Wait, wat? Oh. Wait, wat? FUCK YEAH! Wait, wat? Nooooo! NO! Oh wait, wat? Okay? Okay!" etc.
It's the usual Blizzard over the top cliche as fuck stuff, but as usual it's presented fantastically. If the Blizzard recipe does anything for you, this is a huge serving of exactly that, and I enjoyed it immensely.
Well fucking done Blizz. Starcraft 2 is a shining example of singleplayer RTS done right, and this wrapped up Starcraft very nicely.
Edit: Your mileage may obviously vary. This kind of thing is definitely a matter of subjective tastes.