I finished Book Seven. I was about 35% right, maybe 40% right on my theories. Ah well. Still, we have answers! Even better, we have little bits of canon that make the HP canon geek in me squee.
It'll take another read to determine whether this one's my favorite.
Now to bed, and then to watch the Potterdammerung. I'll have my Quick-Quotes Quill out.