I took my son over the weekend to watch it... fantastic visual effects! I do agree with Karl though, it would have been great to see a bit more character development on both sides of the actual Transformers. You really only get introduced briefly right before the climatic fight scenes, which kind of sucked because keeping track of whose blowing the hell out of whom was tough.
Loved it! Definitely on the Xmas DVD list.