this is what im going with:
combined with a Buff bandana to block the sun that gets through....unfortunately im of Norwegian heritage and my blood is awful thick so sweat pours off me and most normal solid style hats just compound the problem....hopefully this blocks enough sun without adding to me heating up
http://buffusa.com/sports