samurai swords/katanas are cutting swords that won't do much to plate armour whereas a knight's sword is a mix of a cutting weapon and a clubbing weapon, but the samurai would be more agile (not that a knight and a samurai would have ever fought each other, obviously)
There's no perfect sword; someone with a pair of nepalese fighting knives (kurkris) will easily defeat someone with a longsword if they're an expert.
(, Sat 13 Jun 2009, 18:59, archived)