I would think Sparta would be a better fit for the 5th Century B.C.E. since Sparta not only helped lead the Greek City States against the Persians, as Athens did, but also defeated the Athenians in the Peloponnesian Wars and was at the height of its power during the time period in addition to being recognized by the rest of the city states as the most competent of them all when it came to land battles.