Personally, I prefer Cloud over Sora, but I also preferred the darker and more mature story of FF7 to the... incomprehensible mess that is Kingdom Hearts plot. I think a big part of why FF7 is "the best FF" for a lot of people boils down to it being the first real 3d/modern RPG of the PSX era that also had a plot about something other than your typical teenage angst driven coming of age story. Cloud wasn't some perfect as a rainbow do-gooder out to save the world, he was totally effed in the head. I really wish they released FF: Crisis Core years before they did, it was a hugely important part of the back story of FF7 and filled in a lot of the uncertainties and assumptions. I'd kill for a PS3 or PS4 remake of the two like they did with KH 1.5, hopefully SE will finally bite now that they're doing these other HD remakes and they're selling really well.