Harry. I'd love to hear all of the Hogwarts gossip. All that Edward has done is move to various parts of Alaska to go to high school, meet a few random people who get adopted into his family, and creep on people. If I'm going to talk to a really freakin old character, it'd be either The Doctor or Dumbledore. Not Edward.
I choose Harry because I already know creepily attractive young men who have devoted girlfriends I can speak to. I mean, granted he is a vampire but Harry saved an entire population of magic people. I don't think there are many guys like that.
(Also I've never read Twilight so Harry wins automatically...)
By the way, you should all: