I've never seen any of the old ones, but of the new ones, I'll say Christopher Eccleston - the working-class Dr (Cue a massive wave of support for Eccleston). He shouldn't have resigned after one series. You can just see him when he heard the news that Davod Tennant was going to be in an RSC production of Hamlet. The general consensus on old Doctors seems to be Tom Baker. After a little research it seems like Peter Davison was the most democratic, and the only pretty one, so I'll go for him. But the best ever, why, that would be the 12th