[SPOILERS??]
I liked it, but it wasn't perfect. The bad guys were lame. "We want to kill everyone for... uh... JUSTICE. Yeah. That's the ticket." Also the fight scenes were bland. And at the ending, did anyone know what the hell Katie Homes was talking about? You know that bit about her liking him in costume but not liking him in person. It sounded like she had something kinky in mind...
MORE SPOILERS
I think what she was saying is that she loved the Bruce Wayne who wanted nothing to do with Wayne Enterprises or being a playboy billionaire. Now, part of being Batman, means that he must wear the mask of Bruce Wayne as well, so not to raise suspicion. Still, kind of a bitchy position to take, all things considered. She acts like a spoiled little princess.
Personally I liked the villains very much. The best since Joker and Catwoman, I thought.
The big plot hole that I got a kick out of is that before they activated their weapon anybody who likes boiled eggs or tea must have been getting more than they bargained for, LMAO.