Saw it this afternoon...
It was eh, ok, definitely not great. The first one was so much better. Michael Bay pulled a George Lucas and made what was fun about the first one and made it really cheesy the second time around. The movie was one extra act too long. The beginning was great, the ending was great (although it did feel like they rushed it to wrap it up), everything in the middle was dragged out and sucked! Whoever wrote the dialogue should have their hands broken. It was so cheesy. It was like George Lucas wrote it because it reminded of Episodes 1 & 2...thats how bad it was. The romance scenes were eye rolling too. Whose bright idea was it to take the main Autobot characters from the first one, push them into the background to focus on the most racist stereotypical twins?? They are the worst characters since Jar Jar Binks....they made Jar Jar Binks look like Shaft! Did you really need those two for comic relief? You already had every main human character deliver cheesy comic relief...the mother was annoying, ok we get it, she's an idiot...did Shia Lebouf need a new whiny ***** sidekick? Wasn't Bumblebee his sidekick to begin with? Did we need John Turturro back for more than 10 minutes of screen time? In two years, how come Bumblebee still can't talk? The radio speaking got tired quick. Why have Optimus Prime be absent through the entire middle act? Did you really need an Egyptian midget soldier? The main villain, The Fallen, which is supposed to be this biggest bad-ass, lasted about 20 seconds against Prime? WTF? Also, I didn't like the fact that they made Optimus Prime take "pleasure" in destroying the enemy. Heroes don't do that. Its also obvious now and its tired, that Michael Bay has a huge hard-on for the military. He should direct their commercials instead. Everytime when they popped up, the movie started to drag. This movie also had a huge body count...I think more than any Schwarzenegger flick.
The only saving graces that made this movie truly not sucking hard were the special effects, the action scenes, the banter between Megatron and Starscream (which was like the cartoon and comics) and of course Megan Fox...god damm she looked amazing.
I give it a c+
So far the best movies of the summer are Star Trek and The Hangover...