Le meilleur c'est difficile a dire, il serait plus judicieux de chercher le meilleur dans chaque camp d'abords, vis a vis des unités a dispositions de ces camps
Chez les carthaginois, je dirais Hasdrubal
Chez les Grecs, c'est pas evident, j'ai un faible pour Miltiades, mais Alexandre est pas mal aussi.
Chez les Romains, difficile a dire, j'aime bien Germanicus, mais chaque General a des caracteristique trop particuliere vis a vis des unités, Cesar avec son +50% d'attaque quelque soit l'unité (quoique, pas cavalerie ? me rappelle pas...) est peut-etre le meilleur
Chez les barbares par contre, la j'ai pas de doute: Vercingetorix, clair et net, ces capacités speciales sont utiles quelques soit le type d'unité, aucune n'est specifique a un type d'unité.
Sur l'ensemble, je resterais donc sur Vercingetorix qui doit etre le seul a avoir des capacités exploitables quelque soit les unités choisies.