Windows posted a year in review today on their blog, gleeful of their 75,000 apps and games and approval of 300,000 app updates. Plus, with their expanded billing options through PayPal, Ailipay, and carrier billing options, the average Windows phone user has 54 app downloads. Excited about their growth, Windows claims, “there has never been a better time to develop for Windows Phone”. [Source: Windows]