As for the infamous question:
Does Hermione love Ron or Harry?
I can't believe some of you haven't worked this one out yet, but I'm not going to answer because that would spoil the arguments, which I enjoy.
So that pretty much seals that it's between Harry or Ron. No Krum or Neville or anything like that.
I love the "figured it out" part. Some people haven't, have they? *cough*Pumpkin Pie*cough*