Rotten Tomatoes rated it as shit. Thing about that site is, I think nerds get superhyped for a movie and have unrealistic expectations.
Shit. As long as I get to see badass Transformers punch each other in the face, a random explosion, and that hot chick run around...its a total win.
Rotten Tomatoes also shows what the 'expert critics' thought about the movie. Not just your average Transformer nerd. Those guys dont get hyped.
Also, if the movie does generate a hype but subsequently fails to meet the expectations, its the movies fault. They shouldnt brag about how awesome the movie is gonna be when it is simply not that awesome.
Still, if you just want to see lots of explosions, Transformers 2 should be good. It is a Micheal Bay movie after all.