Though I am not the best person to be guiding anyone on how to draw cartoons & am still learning myself, this is in response to a few comments I have been getting asking for information on drawing tools & techniques. Please note that this is work-in-progress & I will add photographs soon.
1) Generating Ideas: I guess if you have a good idea even mediocre execution will take your cartoon through. It is however, the most difficult phase - & where I struggle the most :). But there is one book which I can recommend - How to Get Ideas by Jack Foster © 1996 ISBN:157675006X). You can preview it on http://www.amazon.com/How-Get-Ideas-BK-Life/dp/157675006X.
The first was "Preparation," the time during which he investigated the problem "in all directions". The second was "Incubation," when he didn't think consciously about the problem at all.
2) Sketching Rough Storyboards: Once you have an idea you are 50% through(or maybe 80%in some cases). Next step is to generate two or three quick scribbles with the characters & the speech bubbles. It gives you a basic feel for your image.
3) Creating Characters: I begin with characterising the actors in my mind & then I go on to work on their facial expressions & body language. Sometimes, I test the characters on paper. Once I think I have a good cartoon(either on paper or in my mind) I go onto my good old computer. I use an outdated version of Adobe Illustrator & a half dead mouse for my cartoons. Illustrator is an industry standard vector graphics software & allows you to create professional quality images (both for print & web).
More Information on Illustrator is available on http://www.adobe.com/products/illustrator/.
Free Trial Download available on http://www.softpedia.com/get/Multimedia/Graphic/Graphic-Editors/Adobe-Illustrator.shtml & http://www.soft32.com/download_342.html- I haven't tried it but it should be enough to get started.
Tutorial available on http://www.adobe.com/education/instruction/teach/creativesuite.html?tab:illustrator=1
4) Adding Speech Bubble: This is the simple bit where I add the text. I guess I try & keep the word count to the minimum (don't always succeed though). Was never good with words :).
5) Adding Background: And last but not the least - adding background details gives the image much needed depth. But if you are feeling lazy there is always the 'White Space' excuse :).