My perception of TT seems to be quite different to the people who thought he was nervous or a bad public speaker. To me his demeanour was that of a professional person who was clear about his view and was able to support that view with evidence either provided on the interview of as a result of the investigation. I thought he came across as being very believable, his body language was not ambiguous, unlike LA on Oprah.
In contract compare this to the Oprah show which was clearly a very well orchestrated PR exercise, where the way Lance answered lead me to think he was not telling the truth on a number of the answers he gave and when he made statements about something which he said was a lie he didn't provide any evidence to back it up, it was just "it's not true" no evidence to support it. He seemed to be making the assumption that he will still be believed as he is 'Lance Armstrong' and therefore he should be believed.
I see there have been a number of people commenting on the fact that he had a slight twitch, well can you explain what this has to do with anything. I mean this is completely irrelevant with respect to the position that TT has taken with respect to trying bring people within cycling to account for their actions. With respect to making comments about peoples appearance I would direct you to the following video of Stewart Lee, watch the part which refers to Gordon Brown and Jeremy Clarkson relating to the comments on GB being blind. I think this highlights why these kind of comments are not needed
http://www.youtube.com/watch?v=K7CnMQ4L9Pc
(updated URL, wrong video)
I for one am very happy that TT is in the position he is, at least one person within cycling who is in a position where they are able to influence the way this whole sorry mess is resolved who actually seems to be more interested in getting to the truth about what's been going on and is taking action to do that. TT's closing words were something along the lines of If you don't want to fund us to do our job of investigating Doping in sport, shut us down. A brilliant move almost taunting the authorities who have been lobbied to investigate the way the USADA was being run. Unfortunately, the vast majority of stakeholders in cycling appear to be self serving in their actions.