Yeah I thought it was great!

While everyone here makes valid points about there being to much military not enough Autobots etc, and there being several unanswered plot holes, at the end of the day the director has to fit in what he or she thinks will draw the most people within the budget. So while this movie had a greater budget than the first one there was still a limit to how much robots they could afford to get on screen.

And most of the unanswered questions don't really need a definite answer.

We know the liason guy survived that's enough.

And with Megs and Starscream, well I guess they went back to their base.

I will however chime in on the humour part though, there was to much of that. I guess somone must like that much juvenile humour, but I'm not sure who.