February 2008
Lost... and Gone Forever: The Reverand's 33rd Annual Oscar Preview!
June 2007
February 2007

Shanghaiist: China wins one, loses one at Oscars
POPscars: the new software award for shareware and freeware

April 2006
March 2006

Paradise Now, Wins!
