The Smallville battle was awesome , Sup battling the world engine was crappy and blurred sh!t in 3D , The battle with zod was average .
The real power of the movie lies in the flashback scenes and the scene where Sup is rising to try to break the worlds engine's beam (The Music , the acting by Laurence Fishburne was great in that scene and the way that scene came up). The Scene where Kal first meets his father and the Flight scene were also very good.
Whenever I feel down , or have trouble that music and scene keeps playing in my mind (Superman rising in the beam).