Actually, the Red Alert 3 trailer reminds me very strongly of Total Annihilation. Maybe it's just the terrain they show, or maybe it's the advancing diversity of units. I'm still waiting for a game to top TA though.
Kroggles ensures the living stay living, and the dead stay dead.
Clobberella beats you up.
Teela Brown has a birdie!
Flosshilde communes with the very souls of the damned.
Walsung is actually pretty cool. For a guy made of metal.