Alec Baldwin and Steve Martin battle for top Saturday Night Live host of all time.

Martin Short and Sir Paul McCartney make cameo appearances.