Titans are undoubtedly the strongest, but that's already an advantage at a higher level.
Elves do die quickly, though...
If you protect them properly, they start mowing down enemy ranks.
Plus, they're relatively quick to build... and in the early game, when you're exploring the map, they're a real help.