The only semi-compelling reason to see the new Batman movie is to participate in the undergrad-level, shoot-the-breeze political analysis going around the blogs. Not reason enough, though.
Yes, the Joker is interesting, but hardly mind-blowing, and the movie couldn't decide if it was about Batman, Joker, or the Harvey Dent character. To the extent this movie deals with deeper themes of free will and chance, "No Country for Old Men" is leagues better.
WALL-E, by contrast, is just a very fun movie. I think it's proof of the corrupt state of modern conservatism that they're offended by the "political" message that littering, waste, and indolence are bad. See this movie instead, or go see Hellboy 2 and tell me whether I should see it.