Moses and Joshua!
Easy one for me as I just answered a similar question a day ago. The best we ever had ! George S. Patton !
I'll take either Genghis Khan or Sun Tzu -- two of the greatest military strategists of all time.
In modern times it'd be hard to go past Moshe Dayan, the one-eyed general who led Israel to victory against overwhelming odds in the Six Day War. Had such a feat occurred in ancient times it would have found its way into the Bible and attributed to Divine intervention.
Joshua or King David!!!
Gabriel---that's one heck of a horn.