Last night's episode of Saturday Night Live is not likely to get people talking nearly as much as last week's heavily hyped season premiere that opened with Tina Fey as Sarah Palin. The McCain ticket was again the satirical target of the opening sketch with Darrell Hammond playing McCain as reluctant but desperate to go along with any and all untruthful claims about Barack Obama in his ads, including one that made Charles Barkley the butt of an SNL joke for the second straight week.

Other highlights were Fred Armisen as American Apparel's lecherous head Dov Charney and the clip below where Armisen takes on Martin Scorsese along with Amy Poehler as Rosie Perez saying good bye to Yankee Stadium.