I really liked it, but have one suggestion. Do not take a 4 & 6 year old to the movies to see it! Their Dad's idea, not mine. Movies are much better when you don't have to sit in row 3 & be asked 900 times, "Is it almost over? I'm hungry. Can we go now?" They loved it, but it was too long for them.
My one gripe, Megan Fox. Too much plastic surgery....her lips freaked me out. I liked her much better in the first. And why is she straddling the motorcycle when she's supposed to be painting it? They never straddle the Nissans on Pimp My Ride!