Much to the surprise of everyone, Cars did not win an Oscar tonight. Not for best animated film. Not for best performance by an anthromorphized object. Not for best milage in its class. Nothing.
What won instead? Happy Feet — the computer-animated semi-historical biography of Dr. Scholl.
Truly a travesty.