I've never been a fan of Stewart, going all the way back to his stint on MTV 20 years ago. Colbert's funnier but, as others have noted, that shtick gets old easily.
Both of them are probably in trouble when and if the Black socialist wins next year. Sure, for the first month or two they'll get in some good riffs on Biden but after that they aren't going to know what to do since both of them are actually so far in the tank for Obama they won't be able to make fun of him for very long.