Microsoft’s Senior Director, Todd Brix, has told Bloomberg today that the company is providing financial incentives ranging from free tools and test handsets to funds for software development and marketing to developers to build Windows Phone 7 applications. Microsoft is in some cases providing revenue guarantees.