Scott Pelley called it "a painful interview")
I watched the entire interview of Tyler Hamilton, and I consider myself a pretty good judge of people. He was clearly pained to be saying what he was saying, because he didn't want to throw anybody under the bus. He was given immunity, but it was conditional immunity, meaning that if he tells any lies about this case at all--the deal is off the table. If he was lying, it was an Academy Award performance.
He answered every single defense that Lance Armstrong has been using (including "no positive drug tests") and left Armstrong with no out but to call Hamilton a liar. That may work on people that didn't see the interview. It won't work with me.