I don't really like Christopher Nolan's films too much in general. Inception and Memento, two films of his that I really like, are almost entirely held up by the cool concepts they are built around, not really the execution as much.
As for The Prestige, which I also like- David Bowie.
Anyways, I just came back from watching TDKR, and I would have to say it (along with the rest of the trilogy) is from being the "10/10 masterpiece" I see people calling it (imo!), but still a p good film. The ending (Everything from Bats flying the bomb away, to the credits) was pretty phenomenal though!
I think I'd give it a 8/10, though even that may be a tad too generous.
In relation to the rest of the trilogy, I'd say this one was the best. I really didn't enjoy The Dark Knight too much, for me it's just a 7 out of 10. And Batman Begins was just a few levels above forgettable superhero schlock.