The first half of the movie felt very disjointed for me, largely as a consequence of trying to cover as much ground as they did. Going from the destruction of Krypton through the first 33 years of Clark's life is an awful lot of exposition to get through. All things considered, they did a fairly good job of that, although I'm not convinced that the heavy reliance on flashbacks was the best way to do it. The choreography and filmography in the second half of the movie, however, were absolutely top notch. While the movie as a whole had a dissonant narrative, it was a hell of a lot of fun to watch, and that's what I most expect out of a superhero movie anyway.
(SPOILER)I'm torn on the results of killing Zod. On the one hand, I think it's brilliant to force Superman's hand that way. Now he's not just the last Kryptonian. He's the last Kryptonian because he had to kill the only other one with his bare hands. DC more so than Marvel is rampant full of characters too noble to kill, and forcing Superman--the supposed paragon of virtue in the DC-universe--to kill his enemy in the debut of a new continuity is about as bold as it gets.
On the other hand, where exactly do we go from here? Unless they immediately launch into the Justice League (which has been stated as a goal), Superman is now left without a major foe who can match him physically--at least one that audiences at large are going to recognize and embrace. There's Darkseid and Doomsday, I suppose, but most people are going to expect Lex Luthor as a villain. Frankly, Superman is at his best on the big screen when he's up against enemies who can give him a run for his money in a fist-fight. This movie was exciting because all the villains were just as strong, just as fast, and just as invulnerable as Superman. Previous Superman movies have been boring because they've had to avoid Superman going head-to-head against his enemies at full strength, because there's no justifiable way that he might lose. Unless it involves Kryptonite, and that turns him into a puddle on the floor without leaving room for action.