I have read many books, so I will not list all of them, only because I feel like that would be putting the "ok" books with the great books.
Harry Potter was very enjoyable, although there were certain things the had to be spoiled. Such as when a certain person dies. Although, I still enjoyed the book.
FableHaven will always be one of my all time favorites. It is an incredible story, that really lets you get attached to the characters. I spent the entire book wishing I was Seth.