MAJOR SPOILERS!!! PLEASE GO BY THE BOOKS NOT THE FILMS (The later ones missed out several parts)
Cho Chang - his stomach always backflipped, he always felt nervous and got butterflies with Cho Chang. The only time he didn't was when he was too angry about the whole Umbridge thing or distracted about Sirius/James Potter behavior or else under the influence of visions. Cho liked Harry since 3rd year, even in 4th she was blushing and in 5 it is clear she really really likes him. Harry also does like her, even in the final book they smile and he gets that feeling of butterflies again. Compared to Ginny (whose infatuation was partly down to Harry's fame) who is friends and more like a younger sister to him (since he is close to the Weasley's), Cho and Harry felt much more right. She was someone he clearly fancied. He wanted to impress her.
Hermione Granger - everyone including Dumbledore and Cho and at times Ron thought there was something there. Unlike Ginny who Harry was just friends with, there were moments in all the books where Hermione would cling to Harry or be close to him. She was also always loyal to him no matter what. Until the point in the later books where there seems to be her and Ron dating, it is actually more clear that Harry and Hermione are one of a kind and click. Cho got jealous at the mention of her, and only really saw her as a competitor. I mean aside from the fact that Emma Watson played the part so well and is pretty, this one also makes sense.
I think either of these two make a better match than Ginny. There is hardly any reason other than being a fan of the famous Potter or having been saved by Harry for the two to fancy each other. It comes out of nowhere. At no point in the first 5 books is Harry jealous of anyone dating Ginny, nor does he seem to care one iota. He cares about Hermione when Ron does bad things. He also clearly fancies Cho, not just physically, but in the times they can talk and are not distracted, they get on well. Ginny clearly knows they click, as she tries to prevent Cho going to the Ravenclaw common room alone with Harry - no doubt to stop them hitting it off again. After all they only really broke down over a one off argument, not over losing their feelings. Cho was still trying to make Harry jealous, and Harry was lost in his feelings of loss for a loved one.
- HermioneVote A
- ChoVote B
- Someone elseVote C
Most Helpful Guy
My favorite book in the series was the Goblet of Fire. It grew up reading the books and as they came out, my ages matched the age of Harry and the rest of the kids at Hogwarts. So when they started to show interested in dating each other, I was also in this stage in my relationship. So when Harry asked out Cho for the first time, I was right there feeling every butterfly, every bit of despair, every emotion. I had hoped that Harry would end up with Cho in the end. JK Rowling even admitted that she had made a terrible mistake in placing Harry and Ginny together. She wanted Harry to be with Hermione because she felt that Ron wouldn't be able to keep her happy. The truth is, Harry could have ended up with any of them, but most likely, the real story is that after Harry graduated, he'd meet his wife in training to be an Auror. Most highschool sweethearts fail, and the number drops even more after ten years. Why? I can't say. But I really had hoped from the book standpoint, Harry and Cho had ended up together. From the movie perspective, I wish it had been Harry and Hermione.1