I finished Half-Blood Prince last night. Now that the shock has subsided (and for what it's worth, I even dreamt about it; I don't think that's ever happened to me with a novel before) I'm ready and eager for some discussion and debate.
(
No-holds-barred spoilers and speculation behind the cut. You have been warned. )