I thought that it was better than I expected. I've been burnt out on superhero 3D and wasn't really looking for yet another Superman reboot, but I ended up enjoying it. It definitely had the touch of Christopher Nolan, added in some decor touches of HR Giger, along with a pinch of Lovecraft, Prometheus and a dash of Philip K Di*k to come up with an ambitious story about the conflicts of those with superpowers, genetic engineering and a dying planet. Henry Cavill didn't do much damage as the Steel Guy (he didn't ADD much either), Amy Adams updated Lois Lane, the ace cub chick reporter, Russell Crowe came back from the dead as Jor-El (Super's dad) and Laurence Fishburne gets craggier each year as Perry White. Other actors (especially a lot of TV actors) are OK, but my favorite was Micheal Shannon as General Zod. He generally dives in and eats the scenery in all of his movies (especially the creepy Take Shelter) and as Zod, he's right in his element.
My least favorite part was the seriously overblown Superman-Zod fight scene in the 4th quarter. Once again in another movie, New York gets wrecked and we are treated to falling skyscrapers and people buried in rubble. The extended sequence really didn't add anything and made me wish for the pre-ordained end in which Superman wins.
As usual, 3D added very little to the already heavy dose of digital FX.
Ultimately, I'm glad I saw it, but I really wish that these producers would give superheros and 3D a rest for a while.