Definitely Snape. From being a character I despised since book 1, he's now one of my favorite characters. I'm rereading all the books again while keeping in mind that Snape is pretending to hate Harry while at the same time trying to keep him safe.
And yeah, Kreacher too

i loved Kreacher in DH!