Other trivia of note, if imdb can be believed:
The character of Arcee was included in the script, but poor fan reaction caused her to be cut out and replaced with Ironhide.
The Decepticon Bonecrusher was originally named Devastator. The Decepticon Brawl was originally named Demolishor, while the Brawl name was originally given to the character who would later become Barricade. Interestingly, during the premier in some foreign countries, Brawl was referred to as "Devastator" in subtitles.
The Decepticon Soundwave was originally in the script, but was replaced with Blackout (who had originally been named Vortex, and later Incinerator). He is to appear in the film's sequel.
The Decepticon Frenzy was originally named Soundbyte. The writers had also called him "Soundwave" in the original script, but decided to change him to his current name until they could "do Soundwave correctly."
At one point the Decepticon animal Ravage was included in the script, but he was removed and replaced with Scorponok, another robotic animal.