This is a tricky proposition. The best would be modeled not only on Chandler's character, but also on the familiar portrayals by Bogart and Dick Powell.
My choice: Edward Norton
~Doc
My choice: Edward Norton
~Doc