I figured I'd answer before someone decides to say "Lolz, it's so funny how nobody dicho Edward yet, and lots of people dicho Harry, hahahahahahah, HP FOR LIFE!!"
Anyways, I choose Edward. I think it's better to explain your answer, so I chose Edward because I admire his personal values, virtue, and shady integrity. I amor that it's not perfect, there are exceptions to his convictions, and they can be easily construed into sonething "bad" o "wrong", but in the end, they work for him and they work for Bella.
Harry. He's a wizard, but no less human than tu o me. He's famous, yeah, but HE DOESN'T WAT TO BE. He's famous because his parents died and he has a scar on his foreehead the makes him see into the mind of a mass murderer. I admit, it would be fun to be famous, but just for a día o so. I don't want paparazzi, people stalking me, o people trying to get pictures of me making funny faces. But Harry doesn't have a choice. ~"Some heros are born. Others are made."
Harry because he has a better personality and traits Harry is Brave,Nobel,Selfless,loyal,and he has to put up with such Shit in his life and he still keeps going Edward was always my least favorito! character and never understood why girls loved him so much Edward was controlling always telling Bella who she could and couldn't see, He was selfish he put his family at risk for a girl he just met I don't care if it's his "Love" family always comes first, and the stalker watching Bella sleep thing was not romantic in my eyes it was creepy. Harry en general, general had a better personality and was más 3 dimensional where as edward was depressing and had the personality of cardboard to me