Finally some signs of life from Redmond. May be the start of a more consumer-focused approach. http://www.techmeme.com/260320/p18#a260320p18