This has been one of my favorite books and movies since it came out. I love love love Emile Hirsch in the movie, and I like Kristen Stewart's small role too (he stood behind me side stage one time- I got a little star struck for the first time). There are so many beautiful scenes in that film. I need to see it again. It's been a couple years! If you haven't seen it, DO IT!
Eddie Vedder did the soundtrack as well.