Ok guys I after taking into account everything I know i've finally come the conclusion. The greatest commander in history is......., actually its a tie.
Julius Caesar and Napoleon both win. Napoleon and Caesar are equals, but they are both better than the rest.
I think that people usually get too caught up in the simple "history" of the other commanders but really might "overrate" their actual military skills. For example I can't name the number of times I've heard people discount Napoleon in a debate simply because "he lost". Yet they completely ignore his Italian Campaign which could easily outclass almost anything Khan or Alexander ever did in pure tactical skills. Or they mention how Khan rose up from nothing or Hannibal had such low support, yet they fail to see the absolute brilliance in how Caesar handled Roman politics (arguably he cruelest one in history).
Infact I honestly dont think that the rest even deserve to be in the top five, but I just put them because they are more known. But regardless even if I put some of the superior commanders than Alexander, Khan, or Hannibal that would not change the outcome.
What do you think?