Dan Savage was on Colbert last night. A couple of Stephen's expressions are pretty priceless. It's all worth a little giggle.
You can look at the clip here.
(If for some reason the video that comes up isn't the right one, just type Dan Savage in the search bar and it's the first one that appears.)