Three suggestions, none of which may be helpful since I'm no fashionista:

-Use a single barrette to pull back the hair from your face on the left side. When my hair isn't touching my face I have a way easier time forgetting about it and not fudging around with it.

-Go for a glorious, elegant ca-1920s bob style!
http://www.hairarchives.com/private/...bobbedhair.jpg

-Tuck your hair behind both ears for a different look. It keeps part of it fairly controlled behind your ears, and the rest of it you won't be able to see anyway. This will probably straighten the curl out of those strands in the front, but that looks kinda cool too.

If this function is outside, chances are everyone else is going to be subject to the same weather-related hair that you are. Nobody will think any less of you if it's a little messy!
http://public.fotki.com/wildsheepchase/
pw: hairyhair