I really enjoyed this movie. The flashbacks worked, and the story worked for me. I really liked the Krypton ships as well. It was refreshing to see that Lois Lane had some character development as well, and that we got to see some things from her point of view. It must have been really scary for her on Zod's ship.
The only point that really jarred was the utter destruction of Metropolis, as it was so exaggerated that it no longer affected me in an emotional way. It was just pointless destruction.
I didn't notice it at the time, but as a Trek fan it was fun to note afterwards that one of the languages in Zod's broadcast was Klingon...
A mini personal claim to fame: Allison Crowe, the singer at Cassidy's, is an online acquaintance of mine from way back, even if we haven't talked much since she became a professional performing artist.
They must have done something right, since they got Russell Crowe and Kevin Costner to sign up. Both had relatively little screen time, but crucial roles.