Unlike when most celebrities testify in front of Congress, Stephen Colbert actually made sense and he was very, very funny. He had said earlier that he was going to take this very seriously. He did, but he did it in his the role of his character on his show so it came across great. It also differed a lot from the testimony he had submitted prior to appearing in person.
At the beginning, one member of the committee asked Stephen to not speak and just to submit in writing what he wanted to say. Lucky for us, he got to speak. If more celebrities testified like this someone might actually watch CSPAN.