I personally prefer the Dark Knight Rises.
I could never "love" the spiderman for one simple reason. Why didn't need a new spiderman series. We needed a continuation of the old one! To me Tobey Maguire will always be spiderman.
With the Dark Knight, Christian Bale will always be batman for me