Personally my favorite is David Tennant. When I was first introduced to Doctor Who, he was the Doctor at the time.
My top 3
1. David Tennant
2. Matt Smith
3. Christopher Eccleston
Who is everyone's favorite Doctor?
Fun Fact: The seventh Doctor (Sylvester McCoy) also portrayed the role of Radagast the Brown (a wizard) in The Hobbit Trilogy.