Like many others, I enjoy listening to music, podcasts and books while I run. When I saw Apple had produced iPods with a remote control on the headphones, it seemed like a good idea. Having tried it them out, the remote control is awesome when it’s working. Being able to pause, change volume, skip songs, play the same song endlessly, change playlists without fiddling with the player is really nice. The problem is that it's nice “when it’s working”. If the remote control gets a drop of sweat or rain on it, it goes mad, randomly changing volume and song.
I hope that Apple will bring out some new headphones with a waterproof remote, but until then, I’ve come up with a cheap fix. This will not make them completely waterproof, but it makes them usable in most conditions.
The fix is just to wrap the remote section of the headphones is plastic wrap (saran wrap or similar), then tie it off with cable ties. Take a look at the pictures below to see how this works.
I have not tried this fix with the more expensive remote+headphones that are sold by Apple. Those headphones use a system that requires a good seal with the ear to produce the bass tones, and I find that they do not work when running. All you hear is your footsteps!