Stephen Colbert and Wynton Marsalis. Go to the five-minute mark to see the greatest duet of its kind I've ever heard.