What's the best way to use Consumer Generated Content to Market Your Brand

Recently T-Mobile staged flashmob like events and filmed them. They then uploaded those films to YouTube and hoped it would go viral. Compare that to what CurrentTV did with the band My Morning Jacket. Check out both ideas and see which one you think is stronger.