I hope you don't mind, but I edited the title to make it easier to understand.
Now I begin.
Me being a big fan of Kingdom Hearts, I like both Roxas and Sora. Who the better fighter is a quite a tough question, since you know, they have the same basic style of fighting. I suppose Sora would be the victor in the fight since he did win a fight against Roxas in KH2 FM+. Plus I just plain like Sora more, althought that wouldn't really help in a fight whether I liked one person over the other, except if I was writing the fight.
Easier post: Sora.