Good idea.. Particularly how they show him with powers almost immediately, then flesh out the back story a bit etc. I thought the krypton scenes were interesting and did well to make you care about the struggle between Jor-El and Zod.
However, I think they ran out of ideas beside "punch man through building" and "spam flying punch". As someone has already commented, they could have mixed it up a bit or even delayed the main fight until absolutely necessary. Perhaps copy the story from Superman 2, where Zod wreaks havoc a bit before the battle kicks off.
Secondly, I thought Costner and Crowe were great but the bird that played Lois was poor and Lawrence Fishface seemed out of place. Cavill was perfect throughout though.
Thirdly, how come the Daily planet is even operating at the end? Didn't the neighbouring building collapse on top of all but 4 of the staff? I guess they had a big recruitment drive
Lastly, it was excellent and I would have loved an end-credit scene where he went back to the bar to whoop the bully, but I'll settle for the logs-in-the-truck gag.