Tonight marks the end of new Daily Show episodes until January. Here's a look back at the year's most memorable commentary from Jon Stewart on everything from Fox News, to Glenn Beck, to Barack Obama, to Steve Jobs... even Chatroulette!

The Daily Show returns Monday, January 3rd with new episodes. Nightly coverage of The Daily Show available here.