When Imcooked.com launched in summer 2007, the video-sharing site and social network envisioned itself as the go-to destination for anyone with a passion for cooking.