I have to disagree about the Spanish Javlinmen, Jinettes are faster (easier to keep alive), better fighters, higher morale (I think) and still easy to get (can be built in Leon which has a horse breeder in the start of any era). Sure you get 20 more Javlins per throw with Spanish Javlinmen, but the Jinettes outshine it in nearly every other way. Javlins are certaily good units. But not Spanish Javlimen when better Javlin uits are available.