Rex, you've only watched New Earth which was a shitty episode. Every actor that plays The Doctor has to find his feet, and sometimes it takes awhile. Tennant's first season was pretty hit-and-miss. But, if you would just give Season Three a go I really think you would find some of his episodes worth your time...