Ive had good luck with gear lube on throttle cables, makes them feel new for a few rides. Ive never experienced steering cables getting stiff though.