The action was non-stop. There were enough plot twists to keep the suspense level going. The special effects were excellent. I particularly liked the way in which Skynet was characterized. It had a good amount of death machine creepiness to it. I recently finished reading the Terminator trilogy by S. M. Sterling and this movie fits very nicely with the future history of the Terminators.
I thought this was a much better film than The Divinci Code, with much better pace and casting. The direction of Ron Howard is evident in the smooth telling of the story. As is almost always the case, the film differs from the book but this movie does not ruin the story in doing so. After seeing this film I now have to visit Rome because I had no idea it was such a beautiful city.