My two cents re Nolan.
He's one of the world's elite film-makers in my opinion. The Dark Knight is superb. Easily the best superhero movie ever, for me. Inception is a modern masterpiece. I'm yet to see Black Swan and The King's Speech, but out of all the other Oscar-nominated films this year, I felt it was the best. Maybe his films aren't for everyone but I think he's an absolute genius. He may not be a master of character development but he's the best at what he does, which more than makes up for any weaknesses he may have.
Not sure if people realise it but he's a very, very young director. Not many, if any, directors have/had produced the quality of films he has at his age.
Edit: Klaus, I think The Prestige is excellent but I think Memento is comfortably his best film. In all honesty, I think every single one of his films has been fantastic (yet to see Following though).