I don't think MS was overreacting, I think it was more of a typical business sales pitch like Apple, the iPhone 5 is the best iPhone yet!!!! (being number 5 out of 5 I'd hope so)
I just thinks it absolutely rediculous how so many people here, hardforum, and a few other forums I browse think...