I have two contenders. I know that both the armies are pretty similar, but I can't decide which one to do. Can anybody help me make up my mind, and can anybody help improve the lists?

Faramir (heavy armour, lance, horse)
Captain of Gondor (shield, lance, horse)
Captain of Gondor (shield)
5x Knights of Gondor
12x Warrior of Gondor (shield, spear)
12x Warrior of Gondor (shield)
14x Ranger of Gondor

596 points
46 figures
14 bows

Or, translating that into a film-based Helms Deep...

14 Elves (armour, bows, spears)
27x Rohirim Warriors (shield)
Captain of Rohan (Heavy armour, shield)
Captain of Rohan (Heavy armour, shield)
Eomer (heavy armour, shield, horse)
4x Riders of Rohan

595 points
45 figures
14 bows