Reading progress update: I've read 694 out of 847 pages.
I've finally figured out how to read ebooks not from Nook, etc. on my phone! Joyous day! My Nook has been constantly dying on me, which has made for very frustrated reading of any book on it.
Anyway, I've been devouring this book today and am forcing myself reluctantly to go to bed. The story is interesting, we're finally seeing where everything is heading (I think), and I've really grown to like the characters - particularly Darin.
Hopefully I can finish this tomorrow.