I've heard that Knuth gives some amazing lectures and some really dry, boring ones. I've only seen him talk once, and luckily it was one of the former. It was on SAT and game theory and involved seeing whether some very senior computer scientists in the audience could come up with a strategy to beat him in one of the games (which was entertaining).