Microsoft has already launched RC version of Windows 7 and Windows Server 2008 R2 for public,Now Microsoft has made announcement that they will launch RTM version in the first quarter of 2011 means by the end of March 2011.
Rich Reynolds @ Windows Team Blog says :-
Last week, we announced the Windows 7 and Windows Server 2008 R2 Service Pack 1 (SP1) Release Candidate availability, with the final version available in first quarter of calendar year 2011. SP1 will include new virtualization features to Windows Server 2008 R2 (RemoteFX, Dynamic Memory) to provide a richer virtual desktop experience, while helping keeping TCO under control. And while Windows 7 customers will benefit from these enhancements, the Windows 7 SP1 will simply be a roll up of security updates. As we’ve said before, Windows 7 is ready now, so customers should not wait for SP1 to deploy!