I just watched SR for the first time in a long while the other day, ironically enough. I think it was on FX or something.
As I was discussing with my wife, there is a LOT to like in the movie, taken individually, but it never adds up to a good or cohesive whole. I thought MOST of the casting was perfect. Kevin Spacey did a great job updating the Gene Hackman Luthor. As others have said, Routh was note perfect. I think the cinematography and action choreography is great. The plane rescue sequence is terrific, and I love the shot where you see the bullet bounce off Superman's eye. I love the use of Brando's Jor-El, and the how it plays in with the super-kid. I loved the scene where he repeats the "The son becomes the father, and the father becomes the son" speech to the boy at the end. In fact, I like the IDEA of the son, and the way it brings superman full circle. There is a lot more I could praise, but I will stop here.
Now, for the bad...Kate Bosworth as Lois. Honestly, this is some of the worst casting in any comic movie, ever. She is too young, for one, but I could absolutely overlook that if she had any of the fire, intelligence, or passion that Margot Kidder (Hell, or even Teri Hatcher or Erica Durance) portrayed. She had none of it. team that with a stunning lack of chemistry with Routh and you've automatically killed the entire central plot of this movie. It's a love story, but never for one moment do you understand WHY superman loves her, or do you think she should leave Richard. On That Note... Richard White. This is not a knock on Jason Marsden... he was great. But, as written he's too good of a person. it leads to dramatic confusion. We are supposed to want Clark and Lois together, but when you make Richard damn near a superhero himself, you don't want him to be hurt like that. It's a terrible piece of screenwriting. I also think having Luthor's motivation be ANOTHER land-grab was an absolutely awful idea.
Now, I could blast the script, and the lack of action... but I personally think this would be a radically different and better movie with 90% of the same script if they just corrected the Richard plot and recast Lois. If we cared at all about Clark/Lois the couple, and were rooting for them to get together, we wouldn't feel the lack of action so much.