Logorama is an Oscar-nominated short film which takes the concept of product placement to ridiculous extremes. It contains over 2,500 brand logos and mascots. Oh, and a rampaging Ronald McDonald.
via Presurfer and Laughing Squid | Official Logorama Site