In my book batman will always beat every superhero an every superhero team. Batman would beat every single avenger if he had to fight them~Exactly. i enjoyed watching the Avengers and all but Batman will always be the best.
Actual quote from Justice League: War (from the DC Animated Universe). Fantastic movie, and the banter between Green Lantern and Batman is great! (also the animation is closer to that of the New 52 style).