It was a fantastic film, as a film. As a Batman film, I feel it wasn't Batman centric enough.
In a 2 hr 40 min film, when we did see Batman, he was getting beat up or robbed, i would say there was a solid 20 mins that he was in it, and he was awesome. While i initially walked out of the film loving it, i later think that i loved the "idea" of loving it. As a standalone film it was riddled with plot holes, that no fault of anyone, just couldn't be explained in enough time, that film could have been split into 2 separate films, and things could have been explained more. (ie. how did Bane figure out where Batman kept his gadgets if they were "off the books", or that Blake knew Batman's identity just by looking at him?) with more time they could have explained better.
My other big problem with this film, is that some of the ideas were ridiculous and we just had to go with them because there was no there choice. (ie. Bane's prison with no guards and a rope to throw down to let the rest of them out?)
I thought the film was a great conclusion to an epic series, but i think that the conclusion was rushed, and the last 5 mins of the film could have been much more dramatic and played out into an entire 3rd act had the film been split in 2.