Finally, a worthy sequel. Still not as good as the first. Still better than Reloaded. Maybe three or four really cool scenes.
As a side note, I find this practice of filming two movies at once and then spacing the release dates a year apart to be detrimental to the quality of both movies that get released. I'm sure Hollywood execs like the idea because it allows them to squeeze more money out of a given length of celluloid, but as a viewer what it does is make a movie filled with, well... filler. The Matrix world as a whole would have been a lot cooler if they'd had to cram Reloaded and Revo into one movie. Even if it was a longer movie, it'd still have been better.
I enjoyed it, but don't pay full price. Catch a matinee.