I have the icon mest jacket and I can say that it does flow alot of air but the armor was not really what I wanted either. For 200 and under you are nor going to find much. I think that a company called Bronson sells a setup that just has armor with a mesh setup. Not sure on the price though. And it has no style what so ever. Some thing is better than nothing so sweat a litte for you health.
__________________
If you hear the train coming it is too late