This time I'll try to make it fairer to both sides. In a battle WITHOUT their mechs, do you think Sousuke (from FMP) or Heero (Gundam wing) would win? The two military geniuses in a battle...run for your lives.
And again, how many times do I have to repeat myself, saying, "Who would win?" is a bad topic title that is no more different than the other, "Who would win" threads.
I'd still say Sousuke wins. I know Heero has some good hand to hand combat and personal firearms skills, but I feel that Sousuke is far more versed in overall combat, as noted in Sousuke's war memories all the way back from Afghanistan.