I've been mulling this question around in my headout of boredom. Who would win in a fight?
They both are pretty good at flying below the radar, though I think Joel should be a little better seeing as it's the one of the primary mechanics of the game. I'm not sure which is the better shot considering drake has used more guns so he may have more experience but Joel has less ammo so he's probably more used to making shots count. I'd say they're both pretty strong in fisticuffs considering Nate has beaten several people twice his size, but Joel seems like the better improviser.
In a straight-on fight, with or without weapons, Drake would win, as I think he's the better fighter and more physically capable.
But in a scenario where they could sneak around and sneak up on each other or if it was just a more tactical approach to a fight, I think Joel would win.
Funny I was just thinking about this yesterday. Haha.
Guns: They are both pretty evenly matched in this respect.
Melee: They both know how to handle themselves, Nate has fought his fair share of mercenaries and can fight several foes at a time. While Joel, is more brutal in his attacks, to quickly get rid of an enemy. So, I'd have to go even, but it could go either way.
Improvised Weaponry: In UC3, Nate actually uses some tools lying around to help him in a fight. Though not to the extent that Joel does. Joel's got shiv's, baseball bats, 2x4 with nails, molotovs etc.
Nate would put up a good fight but, Joel's got this in the bag.
This is a tough one, so I can't really seem to think of who would win.
If I use my imagination though, I'd have to say Joel..but only if he caught Nathan off guard.
If Joel managed to hit Drake just once, I'd say fate would favor Joel because of his brute force.
But Nathan will fight dirty and may pull one over on him..or at least I'd like to think haha.