If you missed it, Musharraf was on The Daily Show.
NOTE: The commenting window has expired for this post.