TechARP claims Microsoft's latest roadmaps show a December 2009 launch for Windows 7 and Windows Server 2008 R2:
Update @ May 5 : Microsoft has confirmed that they are building their Windows 7 and Windows Server 2008 R2 business plans and marketing around a holiday 2009 season. That ties in with our February 5 report (see above) of a December 2009 launch. In addition, Microsoft is planning to depart from the release schedule above and release ALL language waves within 4 weeks after RTM. If Microsoft is able to implement this change, then the new schedule will shave approximately 73 days off the original schedule. Microsoft expects to finalize the Windows 7 and Windows Server 2008 R2 release schedule in May 2009.