The trick that makes my strings last longer is a to wipe them down with a 'Fast fret' pad after every playing session. It's widely available in every music shop I have visited, lasts for ages and it really makes a difference. Cuts down on string squeak too.