I used to play this game everyday. I always used the Elves. Their upgrades are really pricey, but when upgraded, they are beast. Mirkwood archers fully upgraded was my absolute favorite. It's actually all I ever used, most of the time. Along with my custom hero.