sora
he has a stronger heart
and when you get down to it, thats all that really matters
who has the most courage, and who will back down
it doesnt matter who has the most muscles or bigger sword, its who has the drive and want to succeded
why do you think you can beat sephiroth, i mean shoot
hes alot cooler than sora isnt he? more of a badass, more mature, 'way cooler' as you all put it, a bigger sword
but who wins
at the end of that battle who has the bigger heart, not sephi, not riku
so just think about that for a minute and then you will really know who is better, even if you dont want to admit it
and once you realize that
you might be able to understand what kingdom hearts is truly about