I thought Bane was a pretty good villain. One of the best scenes in the movie is his first confrontation with Batman. It's also the best action scene with Batman, too, which is where I thought the film was weakest.
And yes, Anne Hathaway is superhot.