We knew this was coming at some point and here they are. The rumors have started to hit the web about the potential release date of Windows 8. Some websites are reporting that there’s a leaked Microsoft road map out there revealing an August 2012 commercial launch schedule for Windows 8. The sites are also saying that...