[From Hans] We have been hearing rumours of Microsoft opening retail shops this week and Hans caught the following over at Gizmodo. "We've been wondering what the Microsoft's retail shops are going to be like. Well, according to a Powerpoint presentation leaked to us, it's going to make the Apple Store look downright boring" Wow sounds pretty interesting, read in full.