DC barely has any recent movies. The Dark Knight trilogy (which in my opinion is easily better than all of Marvel's movies so far) and the Green Lantern (meh) is all that they have to show for recent movies. The only other thing I can remember with DC movies outside of animated movies is Superman from like 2005. Marvel meanwhile has Thor, Iron Man (1 and 2), Spider-Man, Captain America, Hulk, and I'm pretty sure Deadpool is coming up. But apparently they're trying to finally pull through on the Justice League so I'd say that we have to wait for that and the new Superman before you can really compare. But to be honest, none of the marvel movies have really had any impact with me; the movies leading up the Avengers were all crap. The Dark Knight trilogy meanwhile was brilliant, but one great trilogy and one forgettable movie (no more forgettable than the movies leading up the Avengers though) isn't really much of a movie campaign compared to what Marvel has.