Bill Gates is stepping down from his formal duties at Microsoft this summer. He gave his final keynote recently, which included many celebrity cameos and much self-deprecating humor. He is moving on to focus more time on charitable causes such as malaria. I’ve never been a huge Gates fan, but I salute him for knowing when to move on.