Stephen White writes some great mysteries with a psychological bent. His details about psychology and location are dead on. He writes about Colorado and being a psychologist there. I lived in Colorado for 10 years and was a psych major at university of Colorado so I can attest to his accuracy.
The kite runner was very enjoyable (maybe that's not the right word)
I loved "the poisonwood bible".
There is another I'm thinking of...can't remember the name, I'll have to ask my friend who lent it to me tomorrow.