Probably August 15. Just pulled that date out of a hat, but it is as good as any other date you can come up with at this point. Now watch the internet become abuzz with the reports of a source naming August 15, 2015 as the official release date from Microsoft for Windows 10, just because I posted this. LOL