Says executive producer Steven Moffat: "The eleventh logo for the eleventh Doctor—those grand old words, Doctor Who, suddenly looking newer than ever. And look at that, something really new—an insignia! DW in TARDIS form! Simple and beautiful, and most important of all, a completely irresistible doodle. I apologise to school notebooks everywhere, because in 2010 that's what they're going to be wearing."
All Doctor Who coverage at Paste
Review: Doctor Who: The Next Doctor
The 12 Best TV Theme Songs From Current Shows