Ben Wyman October 28, 2009 Best Hosts: SNL Season 34 Ben Wyman October 28, 2009 Best Hosts Justin Timberlake Will Ferrell Anne Hathaway Neil Patrick Harris Paul Rudd Honorary Mention: John Hamm Dishonorary Mention: Michael Phelps