Woven super-carbon (generic name for any synthetically structured, strong carbon) may be a better alternative. Theory suggests it may be possible to make threads of the stuff as much as one hundred times the strength of steel. Current best is at around thirty times the strength of steel. These types of threads were to be used in the whole "Space Elevator" concept, due to extreme tensile strength, so you can easily see their benefits in body armor.
Later
Dio