Avengers for me. I explained in another thread, but in short, while TDKR had a better score, cinematography, and villain along with more hard hitting dialogue, Avengers had better writing, structure, action, and was a more fun and entertaining movie to watch for me as it was more consistent with all of the aforementioned subjects.