I'll be joining this discussion late this month as life (and bad planning on my part) interfered with my finishing this book in time for the discussion. In the meantime I'll be avoiding this thread for the next couple of days or so to keep from viewing the spoilers.
Carry on!