I'm in Louisiana... about as hot and muggy and "south" as you can get.
I wear a Alpine Stars Mesh Jacket, and yes, it does cling to your arms. when i pull it off, i've got little lines on my arms where the lining stuck. it also has removable insulation for the winter.
it's extremely vented, but honestly, i only wear it if i'm going on a long ride on the interstate or if i know i'll be doing serious riding. ANY jacket in the hot weather is too much for me.
if you want a jacke for the armor and if you'll be wearing it often, go with the mesh jacket.
thorn