If there is one job Microsoft has, it is to get developers on board with their new platform. Above is part 1 of a presentation captures Dave Drach of Microsoft Emerging Business Team on Windows Phone 7, and why developers should adopt it.
Of note he mentions interestingly (and likely erroneously) that Java will be supported by Windows phone 7.
See the other 3 pieces of the 4 part presentation after the break.
Via the WildPockets Youtube Channel