I saw the movie. Generally, I liked it. And that's due in large part to the fact that it was a complete departure from the Donner films, which I really think needed to happen in order for the Superman character to be able to grow. Where Superman Returns failed (for me) is that it was a love-letter to the Donner films. I'm glad for the re-boot.
Were there plot holes? Absolutely. I think they tried to write around them somewhat, especially with the atmosphere issues for the Kryptonians. But that doesn't totally explain away Faora and the other Kryptonian's fighting abilities and powers in the battle in Kansas.
What I'm most shocked about? All of the hate for the movie from a lot of the comic community. From my own standpoint, I don't have a vested interest in maintaining this image of Superman like a complete boy scout. Apparently that's a huge bone of contention for a lot of hardcore Superman fans. I think what Zack Snyder and Christopher Nolan were attempting to achieve was a look at how Superman might really have to conduct his life in this modern world. And a big part of that includes how the real world would react to having a super-powered alien with almost God-like abilities living among them. I think having Zod and the Kryptonians as the antagonists was a good way to proceed if the ultimate goal is to build this franchise and a universe where Superman isn't all-powerful.