Anne Hathaway and James Franco are Co-Hosts for 2011's Oscars