Jackson50 on 18 October 2008
With all things considered, Microsoft has to be satisfied with how it has hitherto performed this generation. Yes, there has been some unpleasantness-RROD, for example-, but Microsoft has done reasonably well.