I know Triumph has a new dennim jacket with armor in the shoulders and elbows. It is a very comfortable jacket (I tried it on the other day). The only think I am not sure of is if the dennim material has any Kevlar like stuff in it.

Soren