Vinegar is good for cleaning limescale from kettles. Leave it to soak overnight. Also if you happen to know a frindly farmer I've often heard my dad say that the product they use for cleaning milking machines works wonders for cleaning out kettles.
Angela Browne, October 2005