Microsoft was right – their new Best Buy in-store locations have to be seen to be believed. The software maker has invaded my local Best Buy store in Pasadena with a VERY impressive Windows Store. I walked