Saw it last night. I think I need to see it again, due to being seated next to the most annoying theatre person ever. The dude laughed at everything, and a loud obnoxious laugh. Laughed through Bane's whole speech thing, laughed at people getting kicked by Batman, laughed at the Kid singing the anthem. There were also about 5 people around me that checked their stupid phones every 5 minutes, and I think the brightness was set to "Sun" it pissed me off that I couldn't really get into the movie....
Now onto some random thoughts...
Spoiler!
I would agree that its predecessor is probably the better movie. There was just so much going on in this film that it kind of took away from the core concept of the film, which I thought was excellent.
When he came back, he wasn't Batman, he was just a broken and frail Bruce Wayne in the cape and cowl. He had lost the fear and anger that made him Batman in the first place. Thus Bane made short work of him. Then in the pit he gets his mojo back. That concept is awesome and is what Batman is all about.
The 2 fights with Bane were epic, end of story, my favorite parts of the movie. Though It was kind of weird how Bane didn't get the ending he deserved.
Even though it was pretty obvious during casting that JGL was possible Robin, and Tate was in fact Talia, they had me convinced later on that they were in fact original characters. So I did not see either of those twists coming. Nolan handled them perfectly.
Even though the ending was near perfect, I thought it was kind of weird that at Bruce's "Funeral" Alfred is balling his eyes out, and then when he sees him in a cafe, its just a friendly nod from a distance, not "Holy crap you're alive?!"
Its kind of hard to judge, because the core concept and depth of characters and twists had the potential to make it the best of the 3 films, but the overloaded plot I think dragged it down a bit.