New rumor about the release date for the Windows 8 Release Preview.
In a tweet on Twitter, Mega Leaker Canouna has indicated that the Windows 8 Release preview will be released on June 1 2012.
How reliable is Canouna? Pretty reliable but this ultimately will be a Microsoft decision so you never know.
Another data point.