Hoping to get good sales from their yet to be launched mega product, Microsoft Office 2010, the Microsoft people have made a genuine attempt to connect with their audience. They have made a small movie or trailer, whatever you call it, but it is really very good.
Wishing this product is a hit and they return [...]
Read More...