12th Doctor, definitely - second only to Troughton. Peter Capaldi is just such a brilliant actor, and his love for Dr Who shines through pretty much every episode he did. Some of the show’s best writing was done under him as well, which is definitely a bonus.