Out of all the characters in the books, I must say that Luna, Neville, Fred and George are my favourites. I want to narrow it down to one, but we all know that is impossible. I love Luna for how she is different, and is not afraid to show it. I love Neville for his clumsy but heroic personality And I just adore Fred and George for the humour they bring to such a dark time: "I'm holey Fred!"
I think that nothing can ever truly compete with Harry Potter. It is just so perfect, every single word. Harry Potter is just truly magical.