I just bought a Tourmaster mesh (air) jacket and I love it. The air goes right thru the mesh but it has protected elbows lower back and shoulder. you can't even see the protective inserts just looking at it. I bought mine 2nd hand so I didn't get the liners with it for colder weather riding But then again I only paid $40 for it.
Except for the $40. ++++1 on this jacket.