Microsoft Retail Takes on Apple and Apple Store in Oak Brook

Microsoft opens their first Illinois retail store in Oak Brook, Illinois as they get ready to take on Apple and the popular Apple Stores. Microsoft invited us to tour the new store and share our thoughts with you. The Microsoft Windows 7 logo is the only signage outside the store, just like Apple Stores use […]