I've been thinking about which final battle left a better impression on me. It is really hard to say. Transformers (2007) - lots of robot moments. Human soldiers were there and didn't do very much. Prime was weak and Megatron was beating him like he was his daddy. Every Autobot/Decepticon had their moments. You see more robot and robot battles and Autobot teamwork. Megatron killed by Sam. Transformers ROTF (2009) - more epic in scale. WAY MORE human presence and military hardware. Lots of robots, especially nameless Decepticon fodder. Lots of Autobots shooting aimlessly into a target that is always outside of the frame/camera view. Prime as a badass taking out 2 bad guys. The first movie's battle was 20 minutes long and had more robot on robot action. The 2nd movie's battle was 40 minutes long and had more human on robot action. In fact there were just pure military scene after military scene. There was a moment where I was thinking, is this a Transformers movie or a movie about the war on terrorism?? I still can't decide which battle is better. The last battle is supposed to leave an impression on you. But for some reason, the only thing that left and impression on me from the first film was Bonecrusher death and for the 2nd film it was the forest fight. I'll check it out again on IMAX this weekend.