David Tennant with a great or even above average script is good, really good.
No one else has got the Dr's mischievousness and also his sense of sadness.
When the scripts suck as they often do, not even Larry Olivier could have saved them.
That said when he does that gurny grinny bollocks, I want to hit him with a shovel repeatedly.