Okay, I know everyone's been spamming the forums with suggestions, but I think it would be kind of cool to have alternate skins for some of the units. They would function exactly the same, just look different. (I'm getting annoyed at seeing factions always using the same units over and over)
Before a game you could pick which custom skins you would use for a given race in the player customization screen. There might only be two or three extra skins for each race, but it would make the game a lot more interesting to have like kodiaks vs. alternate kodiaks.
Maybe make skins unlockable based on the percentage of achievements unlocked? For each 10 percent, you get to unlock and use a new skin of your choice? hmmm.... just thinking out loud here...