Liquipel can practically waterproof your device
I could not believe this when I first saw it but Liquipel promises to make your device practically waterproof by treating it with a nano coating.
So, basically, you just send in your phone (limited devices for now but includes iPhone 3GS, iPhone 4 and 4S) to them and they will do the treatment and send it back to you.
The treatment costs $59 for a device and they send you back your unit in a couple of days.
The Liquipel coating looks pretty impressive if you base it on this video.
Of course, Liquipel does not guarantee that your iPhone won’t get wet anymore (or convince you to take underwater photography with your iPhone 4S). What it does is help prevent accidental spills or exposures from damaging your device. Not a bad deal actually and for high-priced devices, it could be a good protective insurance to get.