Joel Spolsky's review of Breaking Windows: How Bill Gates Fumbled the Future of Microsoft