For this catergory I had to think long and hard about the best infantry unit, I had to combine the cost, hp, attack, flexibility and in some cases build limit to come out with my top 5 best infantry units.
5. Number 5 will have to be the skirmisher, it is the longest range infantry unit, besides the longbowmen and is cheap, has no build limit and is good against other infantry, however it's HP is very low, even at its imperial state therefore it deserves number 5 on my best infantry units!
4. The number 4 was a tough choice but it must go to the Spanish Rodelro, its speed makes it fenomenal in battles but when it isn't upgraded as far as its enemy it will die easily, its amazingly cheap which means you can round off lots of them in no time at all.
3. Number 3 is the Ottoman Janissary, well you must be thinking NO WAY!!! But there is thinking behind this! Janissaries have a decent attack (both ranged and melee) and decent health, and are the best Ottoman Infantry unit (no comment). Their attack is less than imperial musketeers and are slightly more expensive.
2. My number 2 is the longbowmen purely because of its epic range, the longest in the game, it can fire over a wall to attack anything only to be reached by cannons, which they can still attack when they are being attacked, their HP is higher than the skirmisher and they can beat them in battles, well from a distance. Now then I have 2 number 2's. The Musketeer is my other number 2 as it is an extremely good army-filler, and can make up the bulk of any army, and form it well. Their health is pretty good and they have a melle attack bonus (3x) against cavalry, which amkes them pretty damn good!
1. My number 1 is the DOPPELSOLDNER, this is a German unique unit and is fantastically strong, the best siege attack of any infantry, with a pretty good health and resist point AND a cheap production, and this makes it able to destroy pretty much anything, therefore they're my number 1!!!