I read Red Dragon earlier this year, actually! I enjoyed it.
The character motivations seemed to float a little awkwardly for my taste, particularly with the protagonists family. The central mystery was well constructed and interestingly delivered, though. I found myself really caring about the bad guy, even rooting for him a little bit.
Have you read any of the sequels?