ok so i was walking to class today and it started pouring down rain. by the time i got to class my iphone was reseting and acting weird. it would lag like crazy and would keep prompting me to turn off the phone. I would turn it off and it would come right back on and do the same thing. After about an hour, it started to stay on and slowly get faster. now it seems fine and doesnt slow down but the internet will not work for some reason. the volume button also glitches sometimes like i am holding it down. I can still make calls and text fine but i would like the full functionallity of the phone. Whenever i turn the phone off it turns right back on again. The indicator in the earphone jack is red, and it is a 2g phone. Will things even out and be fine in a day or two? Is it worth bringing to the genious bar? It just got a little wet so i was thinking about telling them that i was talking on it while i was sweating really bad. Would they give me a new phone or just tell me that its not their fault. I really thaught the iphone could take a little rain and it kind of pisses me off that you cant get a drop of liquid on it or it will completely **** up. Please give me your opinions. Oh and it seems that my battery is draining quickly too.