geekoholics.com
Windows 8.1 Is Now Available
The long awaited return of the start menu (well long awaited by some people) is finally upon us….kind of. Windows 8.1 is finally out today, as a free upgrade for Windows 8 users, and with i…