The cooling vests help a bit. I bought one last summer from www.techniche-intl.com

They're effective for about 30 minutes in Vegas heat, but it's a nice 30 minutes.