Bill Gates' greatest hits and misses