I bought some cable dri-slide which is a dry moly lubricant for cables. I was using lube-it-8 on my Harley cables but have had several people rave about dri-slide so I'm going to try that. I know they say don't lube teflon coated cables, but I am famous for over doing everything. I too will just shoot some in the cable opening every week and several weeks later it will work it's way down the cable.
Oh yeah...I have never broken a cable in 4 motorcycles yet.