Yep, finished it.
The end didn't bother me as I still feel that Snape is still a good guy and was faithful to D. My reasons? D. trusts him. D and Snape had a large argument overheard by Hagrid. I (personally) think this was D telling Snape what he must do. D is very pushy to Harry to make sure Snape was up on the tower at the end. D stunned Harry (no way is that an accident). D allowed Draco to disarm him. Even Harry can Accio his own wand back to his hand, D could have at any time. When Snape arrived to the tower and D said Please, he was saying please do as they agreed. The anger on his face was that he had to fulfill his promise, not hatred for D. And D was inchng along the top of the tower (I'm sure we'll find this was for a reason later). And sense when does D beg pity from anyone? He has always been the first to say that death means nothing. It is completely out of character for him to do so unless it was set up.
Now, is Dumbledore actually dead? Hmmm, I don't know. I can't buy into that yet. But if he is it doesn't really bother me as it would have been his choice to go for the cause (again I'm sure this will be explained if so) not because he was beaten. Having D actually beaten by anyone would have just been retarded and pissed me off.
Oh oh, and I think Snape will end up dying saving Harry in the end. Just my opinion of course but that's what I think.
The locket I believe was taken by Regulus Black (RAB?). Not sure if he is dead yet (though supposedly) but if you remember this little bit from Book 5 while they cleaned the Black house:
"There was a musical box that emitted a faintly sinister, tinkling tune when wound, and they all found themselves becoming curiously weak and sleepy, until Ginny had the sense to slam the lid shut; a heavy locket that none of them could open; a number of ancient seals; and, in a dusty box, an Order of Merlin, First Class, that had been awarded to Sirius's grandfather for 'services to the Ministry'...."
I think that the locket is still in the Black house but unnoticed by anyone at the time. Unless Mundungous stole it later. JKR is always good about hiding significant finds early.
I'm listening to the HBP again right now. I have the audo books for work. Makes the time go faster. Anyway, maybe my opinions will change after a few more readings of the book.