The name of the show is "Doctor Who" NOT "Dr. Who". If you are referring to the character, New Who is very clearly "Doctor". While Old Who did use "Dr" in the credits occasionally. Since I love the new series so much, I'll stick with "Doctor". And while we are at it. His name isn't "Doctor Who", it's "The Doctor".