This was such an enjoyable read and I respect the author.  The characters interacted so intelligently and thoughtfully, and the background world fit together well.  This is on my top ten list for this genre.  And this genre is at the top of my list, though I have read all the classics of literature.  This book is just pure pleasure to read.  Books like this make life worth living. ;)  Oh, and Nate and Joe were just extra special.  \(^-^)/  (I know it's annoying in books when the french toast suddenly turns into waffles, or there are typos, but the reader gets the meaning of the thing and if you want a professional editor, expect to pay about five dollars more per book.  Editors live pretty high, I imagine.)