IS MICROSOFT READY TO ROCK?