The Discovery Channel yesterday announced the launch of its official Mythbusters iPhone application, bringing "sneak peak" video content, fan interaction, and casual gaming to fans of the popular television series. The MythBusters App for iPhone and iPod touch features more than 300 minutes of ad-free, short-form video content, including exclusive sneak peeks, outtakes and behind-the-scenes...