Davids is my choice, only because most of the other names are before my time, and of the rest he is the most deserving.
Chances are Davids is not the most deserving player on the list, but the fact is the majority of fans who are voting are probably 25 years of age and below which rules out a lot of those players as the fans would have never seen them play.