I normally don't do reviews, but I couldn't pass this one up. This Christmas special was simply brilliant. For me, it's hands down the best Christmas special to date. It's a truly magical Christmas fairytale-ish story, done in somewhat atypical Who-niverse fashion. I just loved it. I had no issues whatsoever with the characters, the casting, the story... it was all just brilliant. Even the "personal timeline" stuff didn't bother me in the slightest - it made for a compelling and somewhat awe inspiring storyline that I really enjoyed. And besides... yeah, the cardinal rule of not crossing personal timelines... rubbish, really. True Who fans can probably cite off the top of their heads a half dozen examples of when the Doctor blatantly violated that rule, going all the way back to the 3rd or 4th Doctor even. The way I looked at it was that this was not ordinary Doctor Who anyway... this was the Christmas special... and I thoroughly enjoyed the Who crew taking it a bit further than previous norms. It's the unexpected that makes this show so exciting.