I was surprised not to see Jeffery Deaver on here already. He is really good. If you have ever watched the film of 'The Bone Collector', put that out of your mind, and read some of his stuff. If you find that you are often able to guess whodunnit before the end of the book, then Deaver's for you! He'll keep you guessing in the good ole traditional ways of rhetoric. Saying that, there are two which are suspect - one is The Blue Nowhere, the other is Garden of Beasts.
Go for The Bone Collector (if you've not seen the film), the Coffin Dancer and Praying for Sleep.