Hands On: Microsoft Office 2010 Technical Preview
Office 2010 looks set to be the smoothest upgrade in years to the world’s preeminent productivity suite. Buzz up!on Yahoo! Microsoft today released a “technical preview” release of Microsoft Office 2010, the next version of the world’s most widely used application suite….