Who are they? Well for me Tennant is the top man. I dont think that anyone has ever portrayed a better Doctor than David Tennant. His manic energy, excentricity and all round brilliance really made the part and when I think Dr Who I think tennant.
Number two on my list has to be Tom Baker. He was brilliant and there is alot of him I think in David Tennants vision of the doctor.
Well, I think Peter Davison (the 5th Doctor) has to be my favourite; he is the Doctor I grew up with, and will probably always be the first face that comes to mind when I think about Doctor Who (I don't think I ever really forgave Colin Baker for replacing him lol :p).
My second favourite changes from time to time, but right now it would be Patrick Troughton (the 2nd Doctor). Like Sylvester McCoy's Doctor, he seemed harmless and clownish while hiding a cunning and manipulative streak a mile wide; but he had a lot more charm and flair than McCoy did. He could be a real joy to watch, despite the hammy acting, rubbish sets, and the fact that it was shot in black and white.
1985 through 1987 where tough years for me on a personal level. One of the few comforts I had in the latter part of that time was watching 'The trial of a Timelord'.
With this in mind the duo Colin Baker and Michael Jayston hold a special place in my thoughts on this matter.
"Michael Jayston never played the Doctor" I hear you cry. In a way he did though as the 'valeyard' is considered an aspect of the Doctor between his twelve and final incarnation (12* regenerate = 13 incarnations).
That said, I 'grew up with' Tom baker as the Doctor and this gives him a place from affection.
Out of the more recent line up, I thought Tennant was brilliant. Personally, I think Christopher Ecclestone had a kind of rawness to his portrayal of the Doctor.
Forced to choose, I would probably pick Tom Baker and Christopher Ecclestone as my two top actors to have played the Doctor. (Just!)