A mio parere non c'è il miglior generale. Ma sono ovviamente vicino alle tesi esposte dall'articolo di FocusStoria (anche se qualche voto è sballato).
Però tutti si dimenticano di altri grandi generali.
Come Sun Tzu che a parer mio è stato il miglior teorico della Guerra.
Poi di asiatici c'è pure Subotai (o Subedei), uno dei migliori generali a disposizione di Gengis Khan.
In epoca moderna, c'è sicuramente Rommel e Zhukov. Su Lawrence d'Arabi non sono molto preparato, però siccome è stato definito uno dei primi teorici della guerriglia, io allora accosterei Mao Tse Tung (o Zedong) ed Ernesto "Che" Guevara.
È da notare come i generali di epoca moderna (che vanno dal '700 agli anni nostri) sono molto meno noti, ed è pure vero che non è un solo generale (o unica persona) che fa la storia (mi sento un'po Catone il "Censore")
In epoca antica, i vari Alessandro Magno, Annibale, Pirro, Cesare, Scipione l'Africano... Annibale (probabile leggenda)classificò sé stesso come terzo, Pirro come secondo e Alessandro il Grande come terzo, anche se ammise alla domanda di Scipione, il quale gli chiese se avesse vinto a Zama chi avrebbe vinto, lui rispose che lui sarebbe stato il primo.
Nel medioevo tutti si sono dimenticati Saladino
Nn odiatemi xk sn bll [Cit. Kane Splasci]