Bill Gates: deranged psycho or philanthropist?