'Saturday Night Live' kicked off its new season last Saturday with guest host Seth McFarlane.  But the host wasn't the only thing that was different this season.  There was a new Barack Obama in town.

'SNL' has always been good at spoofing political candidates and presidents over the years.  Who can forget Will Ferrell's impression of President Bush or Dana Carvey's spin on Bush Senior?  Normally, Fred Armisen has taken the roll of Obama on the show, but this past weekend, Jay Pharoah stepped up to the podium to play our Commander in Chief.

So, who does the better Obama impression?

Fred Armisen

Jay Pharoah