With 23 factions in the game there are hundreds of units of all shapes and sizes but the question remains, what are the best units for each of these factions. Which units can take on pretty much anything and carry their factions battles almost single handedly on their shoulders.