I saw it today, theater was packed. I would rate TDK slightly better because Heath Ledger's Joker was amazing, but this is a very, very good movie.
There were a few parts where Bane was difficult to understand, but it wasn't that bad.
The only part that was fairly annoying to me was the nuke at the end. Either that Batocopter had a warp drive or that was only an explosion of a few kilotons. At the very least everyone watching the blast should've been blinded and covered with 3rd degree burns. (and yes I know the whole fusion reactor = bomb part is totally implausible, but for some reason that didn't annoy me as much as the explosion)