Jon Stewart was awesome last night:

The Daily Show With Jon Stewart M – Th 11p / 10c
Carmageddon ’09 – Lemon Aid
comedycentral.com
Daily Show Full Episodes Economic Crisis Political Humor