Hum, I'll just recommend a few.
The Alchemist : Paulo Coelho
Eleven Minutes : Paulo Coelho (this one has a few S scenes and is a bit graphic at some points, but it doesn't overdo it, then again, the whole book is about a prostitute)
Hearts in Atlantis : Stephen King
Also, if you like books like Harry Potter, you might like Eragon, Eldest, and Brisingr (in order from begining of storyline to end) all by Christopher Paolini. I haven't read Brisingr, but I find the other two to be quite nice.