It's about the yet to be released Microsoft Office 2010..
Read this post on lifes-best-experiences.blogspot.com