I respect Microsoft as a company. Microsoft admits their mistakes. With RRoD they admitted it was a problem and extended the warranty. If there is a problem with Windows they admit it and release a patch (albeit late sometimes).
I think especially when it comes to gaming MS has bent over backwards to please 360 owners. Something they are not given a lot of credit for.