I was just reading in Wired magazine that there is some company you can send your iPhone to and they use some kind of vapor-deposition technique to coat it in a very thin hydrophobic layer that supposedly makes it waterproof, to the point that you can use it in the shower and dunk it with no problem. I don't understand how they manage the headphone jack, but they claimed it worked.