I have an electric kettle that I clean by scrubbing the insides with plain water. I was wondering if there was a better way to clean it. I remember hearing somewhere that you can clean a coffemaker by running a solution containing vinegar through it and was wondering if there might be a similar solution to clean the kettle?
You can use a solution of vinegar and water to descale your kettle (unless, as hobodave mentioned, the manufacturer advises against using vinegar). Fill your kettle with water until it's half full; add about 1/2 cup of vinegar to the water, and then allow it to boil for about 10 minutes. Allow the water to cool and unplug your kettle. Gently scrub away the scale with a non-metallic pad (don't scrub the heating element if it's exposed; wipe that with a sponge). Rinse your kettle several times after removing the scale, and then boil one or two fillings of water in it to ensure that you remove all traces of the vinegar.
I have generally found the vinegar method to be suitable and haven't heard of anything specific as to why it would be harmful. Vinegar is usually only about 5% acid solution so rather weak as far as acids go. A lot of manufacturers will recommend a specific cleaning solution because it's yet another thing that you have to buy from them.
You should be able to find descaling solutions in cleaning aisle of the grocery store or visit your local restaurant supply store for descaling solution.
Follow the manufacturer's directions.
I have heard the vinegar thing for coffee makers too, but it's not a universal thing. Specifically, my coffee maker has very explicit warnings about not using vinegar, or any other acidic solution to clean it. Instead it suggests soap and water for the externals, and a vinegar-free descaling solution for the internals.
I don't own an electric kettle, but I wouldn't be surprised if some models had prohibitions or warnings of their own. I know for sure they will have specific instructions in their manuals though.
For anything electric/electronic that you care about, follow the instructions.
Vinegar and baking soda work fine to clean kettle. You can find the formula here