I really enjoyed reading your story, particularly because of 'Harry the cat' :) There are too few stories that include Harry as a cat. Anyway, liked the way you portrayed Snape. Over all a great story. And I think Bellatrix made a wonderful new gargoyle for the Ravenclaw tower.
And dang... somehow the ending came so suddenly... My only complaint... LOL