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 in yesterday and was like “what the..” .. It’s a massive piece of store real estate that’s competing with Apple...