In my opinion, it should be the Mother Teresa, she helped the poor and weak people in her whole life. She was awarded the Nobel Peace Price in 1979. For Bill Gates, he is good also, but for the influence in our society, spirit is more worthy than money...