DH and I saw it right before we went on vacation. All of it seemed to work for him, where for me I started asking some questions that it left me with in relation to the previous movies it continues from.
I thought Kate Bosworth was also a little young. Kate Beckinsale would be an interesting choice to play Lois. I would be interested to see that.
I would also have liked to have seen more Clark in the movie. I had heard, at least in the book version (which I haven't read), there were a couple things that may have been interesting if they had added to the movie (I don't know if they may have been at one point or not, I just read on the internet about these two parts). His mother had a new boyfriend apparently, and I guess Clark had a surprised reaction (at least in the book) to find that out when he first came back. The other part was (I'm assuming this may have been at the farm, if that's where he left all of his stuff before leaving), he looks at his clothes and wonders with 5 years gone by, if they are still in style, then thinks to himself, "but when have I ever really been concerned if my clothes were in style?"

I liked Brandon Routh as Superman, but it would have been interesting to see how Tom Welling would have played the part (I know they didn't want to go there when casting though). I also love Smallville and had heard that Brian Singer had met with the producers of the show to discuss the movie's plot and the show, to make sure they were not messing with each other too much I guess. I noticed however the flashback scenes showed a "15 year old" Clark (according to the ending credits) with glasses interestingly, and they show him kind of finding out he can levitate and jump (almost fly) but on Smallville, at least at 15, he wasn't quite as they depicted in the movie. Just found that interesting given what I'd heard, but it's the movie and a different interpretation of the story in some ways anyhow.