Oh my, is it Harry Potter time again?

So this week we finally get the release of Harry Potter and the Half-Blood Prince. And it seems like it was only yesterday that we were grumbling about the delay.