Here are the next 6 cities to receive a Microsoft store

Microsoft has announced this morning the location of the next six Microsoft stores that will include Texas, Ohio, Florida, San Francisco, St Louis and Salt Lake City and they will open in 2013. Read more…
Neowin