I preferred David
David Tennant was really good too.
Credit to Karen Gillan and Billie Piper for being great with their respective Doctors.