Saturday Night Live had it highest ratings in 2 years (and was hilarious) over the weekend with Jimmy Fallon as the host and Justin Timberlake as the musical guest for their season finale; Madonna, Barry Gibb, Paul McCartney, Michael Bloomberg -- all made surprise guest appearances!