Probably the best Christmas special yet; I loved the chemistry between the Doctor and Astrid (Kylie). I had my suspicions that she would die, so I wasn't too shocked with what happened. Kylie was great in this episode!
I was expecting Davros to show up at the end, though, when that guy appeared on wheels - he was very Davros-like!
And I saw the Torchwood trailer! I'm excited by it having Spike, and Bradford Meade from Ugly Betty in. Can't wait for that to start again!