OK, Microsoft! You’ve got my attention! I have to admit, I used to be a MSFT fanboy, especially because the development tools they offered were the best around at the time. Back in 2005, I even attempted to build my home automation system using .NET and Flash and built in-wall touch screen (DIY: Inwall 15″ LCD touchscreen). I had Window’s CE phones (the first “smartphone”), HD-DVD (yup, I supported that), Viewsonic Smart Displays (remember those?), I use Microsoft Media Center with Extenders (MSFT abandoned it). See, the problem is that MSFT has not stuck through with the great technologies it has created — they release something and right when you think it’s going to go mainstream, they back out and kill it. I made the switch to Apple’s ecosystem once the iPhone came out and learned to develop in Objective-C. I’d rather invest in technology that improves (slowly) overtime than ones that come out strong and then nothing comes of it (dies a slow death).