Poll
67%
33%
Elves don't need to sleep or ever run out of stamina... so that's true. However, being a clsoe range fighter I think that Aragorn would naturally have better skills in a close up fight, even without swords.
And the only reason why Legolas was never hurt was because he's an archer... By that logic Gimli is unbeatable since he was nevr injured and he's a close range fighter.