Newton, hands down. He invented an entire new branch of mathematics for feck sake. It might be controversial, but some of the stuff Einstein has produced might actually be wrong.
And how the frick did Bill Gates make that list? His not remotly smart, just a good businessman who's played a very good hand.