I think Colin Baker deserves a lot more credit than he ever gets. He was thrown a terrible hand by the production team for his entire run, even with him trying his best to make his character much more serious. The man has been dedicated to the show, enough to continue engaging with the fans and Big Finish audio up to the present day.
I actually love Capaldi as the Doctor, though I never know if that's because he's just the current incarnation. He has that 'alien' feel that's been lacking for a little while. Since the show came back in 2005, it's felt like the Doctor is a human, aside from the changing face, that has a time machine. It's been nice to have a slightly more distant Doctor that's had to adjust again. Capaldi has been hampered by Moffat not knowing what to do: A) With the Clara storyline B) With an actor that isn't Matt Smith.
I'm actually looking forward to series 10!