40 Votes in Poll
I think that depends on the age. For most ages it have been the heavy one for me I think. But definietely the ranged one in Contemporary Era, still miss those days, fighting has never been so easy. Now in VF I think it's the catapult.
@Lapizgaming you might want to replace 'mobile' and 'catapult' units with 'fast' and 'artillery' units in your poll, just to avoid confusion.
For fighting on the map, Iately prefer the artillery (modern era). For fighting in GE I mostly use heavy units in combination with rogues (they and champions are missing in your poll ;) ).
Not counting rogues, it's very age dependent. Some clear "bests" to me would be:
Archers for in Iron since the buildings are tiny. Mounted Archers because of their speed and range. Grenadiers and Howitzers served me quite well for their ages.
Right now in Postmodern I'm favoring Rocket Artillery.
I really like the heavy unit they are heavily armored and deal heavy damage
What do you think?