Windows 8 Preview

Windows 8, like it or not, is coming October 26th. So what to make of it, and should you get the upgrade? The Interface: Metro TBD If you own a Windows Phone, the new interface (used to be named Metro until Microsoft decided they might sued by a German company for using the name) of…