As for cleaning, Parrafin or some good qual degreaser.
Or you could try one of these babies - I've heard good reports on them but not tried them myself - yet
KettenMax
Lubing, I'm with adfski the Wurth High Performance Dry lube is awesome, zero fling so no cleaning of tyres etc after.
Probably a tad more expensive than your so called 'non fling' alternatives - but Wurth (get it?) the extra pennies.
Never used Scottoiler - originally brought out for trials crossers etc I believe.
I have a friend with a Bandit that swears by them though. He reckons it extends his chain life. Might get one for me Dommy and see how it goes.
Graeme
*