Fantastic! A huge improvement over the past few episodes. Is actually now in my top 3 Smith episodes!
They modernised the Ice Warriors surprisingly well, for once the threat in the story was not laughable, and I loved the fact that we saw an Ice Warrior out of it's shell! The story mixed the honourable good guy warriors of the Pertwee era with the evil warriors of the Troughton era. Wonderfully done, reminded me largely of "Dalek" which is one of my favourite Eccleston adventures.
the whole loud stomping thing the new Ice Warriors have going on, I hope they bring them back again soon!