I personally prefer spearmen, especially armoured spearmen.

100 armoured spearmen and 120 archers once killed 4000 of my cavalry, due to terrible battlefield placement and unit choice on my part. They also had the positional advantage.