@Narmy: I was indeed intending a size system. If that's not how it cam across, that's my fault.

@Rizban: Rapier needs a parrying bonus, definitely. As a general rule: blunt weapons are bad, swords are good, axes are okay, spears are good. And that's pretty much everything in the SRD. Unfortunately, you can't do it by type because blocking with an axe (slashing) is significantly different than a longsword (also slashing).