Although Yahoo is in turmoil after the ouster of CEO Carol Bartz, the company is still continuing to release digital products and trying to innovate. The company on Tuesday launched a new video site ...