Microsoft Demo Showcase Suite features 12 new video demos—available in English, French, and German—that showcase the functionality of Windows Phone 7. Download the videos or share with your customers online.