Tennant's been doing more than Eccleston. Tennant's been in about 3 or 4 movies in the past 2 years while Eccleston has sadly only done a few things. Only thing that I know he's done recently was the movie "Lennon Naked" where he played John Lennon. Looked pretty good.
i've been rewatching from series one over the last couple of weeks, and i'd forgotten how infuriatingly sentimental david tennant's death was. the last fifteen minutes of the end of time are painful to watch.