Thanks for the review Army. I too have been slowly building up my 'armor', and using it more and more for long rides. Used to be leather jacket, if at all, and wore my helmet less than 50% of the time (no rules and regs, like you). Now, I pretty much wear my 1/2 helmet all the time, with a full faced modular Fulmer as my cold/rainy weather backup.
I've purchased 'Firstgear' MeshTex Pants and Jacket, along with my Joe Rocket summer mesh. All have armor, but not quite in the class of your wearable air bag

Another often overlooked part of protection are boots... I've been wearing Cruiserworks boots for the past 5 years now, and love them.
We do what we can to protect ourselves from those that are out to squish us

Black Dog