Because I have five children, I tend to read a whole lot of YA (have to check it out before the kids.) One of my favorites is Cornelia Funke. Her Inkheart series is absolutely wonderful...the movie, not so much.
Her imagination booms from the pages in mass. I chose Inkheart as one of the books to read aloud to the children for school. They were spellbound. They actually talked about the story for months after I was finished reading and when the movie came out, they had to see it. We made a field-trip out of it but the kids were sadly disappointed. Movies rarely capture the beauty of the book.