LOVE is truly in the air. Microsoft launches the new Office 2007, Windows Vista and Exchange Server 2007. Let's take a look at the recent sneak preview and see what LOVE is all about! Link : L.O.V.E. Affairs!