250 Million App Downloads in Windows Store & More Stats on New "Microsoft by the Numbers" Site

Check it out here:http://www.microsoft.com/en-us/news/bythenumbers/index.htmlWhat do you guys think?