Below is a quick table providing the the 2012 roadmap:

Windows 8 Anticipated release: Between Q3 2012 and early 2013 (UPDATED 2/10)Windows Server 8 Anticipated release: Between Q3 2012 and early 2013 (UPDATED 1/27)
System Center 2012 Anticipated release: Early 2012(UPDATED 2/7)SQL Server 2012 Anticipated release: First half of 2012 (UPDATED 1/24)
Internet Explorer 10 Anticipated release: Between Q3 2012 and early 2013Office 15Anticipated release: Q4 2012 (UPDATED 2/10)
Exchange 15Anticipated release: Q4 2012Visual Studio 11 Anticipated release: Unknown
Kinect for Windows Released (UPDATED 2/1)Windows Phone “Tango” and “Apollo” Anticipated release: Q2 and Q4 2012, respectively (UPDATED 2/2)
Dynamics ERP Online Anticipated release: September or October 2012 (UPDATED 2/9)Office 365 Anticipated update schedule: “Almost weekly”
Windows Azure Rumored CTP release: Spring 2012 (UPDATED 2/1)

 

For the full story with LOTS of solid, referenced details read this: http://rcpmag.com/articles/2011/02/01/the-2011-microsoft-product-roadmap.aspx