Don’t look now, but here comes the Windows Surface tablet

The image above is smartphone photography in its truest form; taken this month at the official Microsoft Store at the Mall of America¬†(across the walkway from the Apple Store), this sign heralds the next big step for the software/hardware giant. ¬†Indeed, the Surface tablet by Microsoft is arriving in stores this Friday, October 26th, 2012. […]