I have found the Greek Cities to the best so far.
The Spartan Hoplites seem to be a rock under which armies are crushed .
I have wiped out all of the Romans with them. Need good support units to watch the flanks and to flank. Once engaged the Spartans are a killing machine.