I ALWAYS wash my hands real good before playing, then after playing I wipe the strings down by grabbing a cloth with my thumb and index finger and grab a string at the bridge, making sure to get underneath the string as well and stroke (yes stroke it) 3 to 4 times per string while rotating the grasp on the string to get the entire circumference. This ensures that I don't rub the frets and keeps the string away from the fretboard. Then I dip a small section of a different cloth in lemon oil, press my trem down almost to the body and lightly wipe the fretboard. After I then run over the strings one more time as mentioned earlier.
Yes this seems extensive, but it really helps keep the tone longer, and ensures the strings AND fretboard are clean and in good shape
Sometimes I use commercial string cleaning solution during the first step....and try to stay away from rubbing alcohol or similar.
I tune to C standard and was using EB not even slinky's for quite some time (mainly because of a youtube post on how EB strings bring out more clarity with EMG's).....but like many of you, I sweat big time when playing, and also play for long periods of time, then my guitar sits for 2-3 days.....SO
I thought I'd try the Elixirs......and holy shit I've been totally blown away....the tone is sweet out of the box and they do last longer.....but also look newer longer (no rust). I've been using Heavy's, which are a perfect gauge for C standard (my playing anyway). They claim to last up to 6 months with regular playing, but I've found that changing every 3 months (or even 2) when recording is a good idea. The only problems with these is:
1.) The Eb (or G string) is wound. Great for rhythms......not so great for leads.
2.) Because the tone wears so slowly.....its hard to recognize that the tone has deadened because you've gotten used to it....so you really have to change them as scheduled.