The High King  - Lloyd Alexander

It's taken 5 books to get there, but this series has finally become what I hoped it would be: Outstanding.  I'm excited to see how it ends!