I heard from the official Oscar website that Ellen DeGeneres is going to host the Oscars this year. After Seth MacFarlane stated many times that he simply doesn't have the energy or the time to host the Oscars again, someone had to be found to host the show. They found their host today with talk show host and actress DeGeneres. No stranger to the hosting scene, Ellen hosted the awards back in 2007 when The Departed won Best Picture. With Wolf of Wall Street this year, could two Scorsese films win Best Picture while Ellen is hosting? It's still particularly early, but you never can tell.
But I still think it's a good idea to have The Muppets host. Let them host one year! How much of a sourpuss do you guys have to be?