stackzilla.com
Windows 10 Release
Yesterday Microsoft released Windows 10 into the wild. Besides some minor gotchas, it appears to be the best release of any new Windows to date. The clean look and refreshed user interface is impre…