Finding Good Books: A Different Search Site
I was browsing the web when I happened upon StoryCode.Com. It's an intriguing idea: each novel is coded using a set of criteria by a number of people who've read it. These questions range from "how easy is it to read" to "is the exposition handle more by description or by dialogue". The options for answering are a slider knob that allows you to give an approximate placement between the two extremes for each answer.
The upshot: assuming that the perceptions of most of the people who've rated the book aren't totally off kilter, you can get interesting recommendations for books by checking out the books whose codes are similar to the ones you like.