In age of empires 2, I liked using teutonic knights. Their damage and armor was broken. They did have a lot of counters, (anything that could move faster than them) but it required players to micromanage and use hit and run tactics in multiplayer. All of their counters were also weak to Calvary, so you could wipe enemy forces just using two types of units.