I've seen all of his movies. The only one I didn't really like was "Following". I thought it had a really original and interesting premise, but it was one of those movies that just left me with a feeling of, THAT'S IT?. I liked all of them, can't say I loved any of them other than "Memento" and "The Dark Knight", but some story elements of "The Dark Knight" pissed me off...mostly that it was needlessly convoluted and the sonar thing was stupid as the whole scene where he used it was an incoherent, ludicrous waste of time.
"Insomnia" was cool, but didn't leave much of an impression. I liked one funny line of dialog (the thumbs bit), Robin Williams had some good scenes, the fog chase was well done, and the shootout at the end was great, but I can't remember a lot about the movie. And as usual, Hilary Swank annoyed the hell out of me.
"The Prestige" was fun, I don't understand why the ending bothers so many people, I thought it was neat-o. The best thing about this movie for me was the look. The atmosphere was terrific, and I thought Bale's relationship with his wife was the most fascinating element. "Inception" commits the same sins as "The Dark Knight", but even worse - WAY too much exposition. I also thought its action scenes were boring and generic, aside from the one in the hotel hallway, but otherwise I appreciated that it was entertaining visually and its emotional moments got to me. I loved the ending too.
I loved everything about "Memento" from the structure, to the performances, to the intrigue in every scene. It's alternately funny, scary, exciting, cruel, and sad, with an ending that hit me like a punch in the face. It's probably made me a Guy Pearce fan for life. I get excited every time I see him in a movie because of my affection for that flick and his performance in it.
Perfect:
1. "Memento"
Very good:
2. "The Dark Knight"
3. "The Prestige"
4. "Batman Begins"
5. "Inception"
Decent:
6. "Insomnia"
7. "Following"