Looking for some input on protective jackets. I sweat a ton when I ride, so something with good airflow is important...but I also crash a lot, so protection is equally important. In the past two years I've used the Thor Impact Rig, which was decent but didn't breathe all that well and both straps to the chest plates broke. Currently using the Fox Titan Sport Jacket and it also fails to really breathe well, also the extra support belt keeps coming undone, like the Velcro just isn't strong enough. On both, the zippers went to crap when riding without a jersey over top. Even if you spray them down very well. Any thoughts on the Alpinestars Bionic Pro Jacket? What do you wear and does it breathe well while still offering enough protection?