Windows 7 Release Candidate Out in May?

Rumours in the trade suggest that Windows 7 RC may come out as early as May 5th for the public. The rumours, unsubstantiated at present, seem to follow the release of a screen shot from Microsoft’s Technet website taken over the weekend. In the screenshot, it shows that the page is due to be published in May and that the RC will be available for down load through June 2009 and the licenses will expire on 1st June 2010.
Microsoft has taken down the page and we have not yet been able to get any comment from them.