Wednesday, May 13, 2009

Microsoft slings out Office 2010 technical preview