Microsoft is gearing up for a huge product launch on November 30. That’s when the company will officially announce the business availability of a whole raft of new products, including Windows Vista, Office 2007, and Exchange Server 2007.
Read more on The Windows Observer site.

