Having just seen a post calling Batman Begins the best super-hero movie that has been produced I'd have to agree. I saw most of it a couple of weeks ago on the plane and we watched the whole thing last evening. The movie succeeds not only as a great super-hero movie but is great storytelling.
We also watched Star Wars Episode III a couple of nights ago. It is easily the best of the prequels and the only of the trio that is not an embarrassment to the original trilogy. The only challenge will be explaining to the kids why the droids in Episode III are so much more advanced than those in Episode IV.