I'm currently playing as The Greeks in the early game and I'm looking for a little hired help to defend my walls. The Greeks are terrific at defending cities, bridges and the like but I'm hesitant to place my Hoplites on stone walls thinking that they wouldn't be able to use their talents properly (I think they're much better suited to lining up behind the gate and guard tower entrances.
Therefore it leaves me very light on the walls and I had a bit of a disaster last game where I routed the Romans back up onto the walls where they milled around and retook the towers which opened fire on my forces down on ground level.
I'm thinking that having a couple of units capable of chasing the Romans back up onto the walls and engaging in hand to hand combat will be very useful. Which units though is my question, as anything in Greek lands I can train myself like the hoplites which I don't think are suitable. Where are the closest, cheapest units that I can go and buy to help defend my walls which are well suited for the task?