20090908 tech: Microsoft's 8 Worst mistakes