Windows 8.1 Coming October 18th Rob Russell August 14, 2013 OS No Comments Today, Microsoft announced the availability of Windows 8.1, which will come as a free upgrade on October 18th via the Windows Store and retail outlets. If you plan on … [Continue Reading...]