As for Ginny, well, although I don't dislike her, there's nothing in canon to show why Harry liked her. And I really don't like Molly. She was one of the reasons why Harry didn't have the information that he needed, she never wanted any of her children to grow up.