Jon Stewart is returning as the host of the 80th Annual Academy Awards. According to Variety, the Academy of Motion Picture Arts and Sciences is expected to make the announcement today.

This will be Stewart's second time hosting the show. He also hosted it in 2006, with much critical praise. Last year's Academy Awards were hosted by Ellen DeGeneres.

The Academy declined to comment. The 80th Annual Academy Awards will be held on February 24th, 2008.

B. Alan Orange