Any recommendations for an iPhone armband that will protect the phone from rain, snow, and sweat? I live in Buffalo and need to be outside for my marathon training. I've tried the Belkin armband which doesnt even protect from sweat and the Marware SportShell which is open in the front. I'm considering the Amphibx Fit from H2O. Any suggestions? Thanks!