Spider-Man 3 vs. Batman Begins

Spider-Man 3 is a bit underrated. I feel if it took its premise a tiny bit more seriously it may have been more embraced by the public.
Batman Begins is good but not great. Its first half outweighs the second.