I've used gas, electric (both the old coils and newer glass tops), and induction cooktops. My take on them...
gas -
Pro: Very responsive. If a pot starts to boil over, turning the flame down will prevent it. Heats up reasonably quickly.
Con: Will smell if it has leaks. Pilot light sometimes goes out. Lots of crud accumulates underneath the burner. Inefficient - a lot of heat is wasted in the air rather than heating up the pot.
Electric (exposed coil) -
Pro: cheap. Probably wastes less heat than gas. Boils water faster than gas.
Con: Not very responsive. Can be slow to heat up. Burners may get TOO hot and warp pans (they can get close to 1000 degrees). Dirty- crud accumulates under burners.
Electric (glass top) -
Pro: easy to clean.
Con: Extremely slow to heat. Extremely slow to cool. The most unresponsive of all cooktops. Glass is far too fragile and vulnerable to scratches if you slide/drop a pot. Unless very thoroughly cleaned, always looks like it has grease smudges.
Induction (Bosch) -
Pro: Almost as responsive as gas, once heated, but takes a while to get there. Easy to clean (similar to glass top electric). Boils water VERY quickly.
Con: Too fragile, similar to electric. With this particular top, it is hard to see exactly where the burners are, so pots are often not centered and heat unevenly. This particular stove has electric controls rather than old school knobs. The controls are maddening, and require excessive fiddling. I guess the one plus is if you leave it on, it eventually shuts off and doesn't burn the house down.
Overall, I prefer gas even though I have actually used it the least. It is simple, heats quickly, controls are simple, and I don't worry about banging pots around.
The regular electric is 2nd, mainly because it has simple controls, is responsive enough, and again I don't worry about banging pots down on it.
3rd - the induction. Mainly because of the fragile top and the digital controls. Replacing the controls with knobs moves it to #2.
4th - glass top electric. This stove simply sucks. I hate it. It has virtually no positive values.
So yet another useless review
gas -
Pro: Very responsive. If a pot starts to boil over, turning the flame down will prevent it. Heats up reasonably quickly.
Con: Will smell if it has leaks. Pilot light sometimes goes out. Lots of crud accumulates underneath the burner. Inefficient - a lot of heat is wasted in the air rather than heating up the pot.
Electric (exposed coil) -
Pro: cheap. Probably wastes less heat than gas. Boils water faster than gas.
Con: Not very responsive. Can be slow to heat up. Burners may get TOO hot and warp pans (they can get close to 1000 degrees). Dirty- crud accumulates under burners.
Electric (glass top) -
Pro: easy to clean.
Con: Extremely slow to heat. Extremely slow to cool. The most unresponsive of all cooktops. Glass is far too fragile and vulnerable to scratches if you slide/drop a pot. Unless very thoroughly cleaned, always looks like it has grease smudges.
Induction (Bosch) -
Pro: Almost as responsive as gas, once heated, but takes a while to get there. Easy to clean (similar to glass top electric). Boils water VERY quickly.
Con: Too fragile, similar to electric. With this particular top, it is hard to see exactly where the burners are, so pots are often not centered and heat unevenly. This particular stove has electric controls rather than old school knobs. The controls are maddening, and require excessive fiddling. I guess the one plus is if you leave it on, it eventually shuts off and doesn't burn the house down.
Overall, I prefer gas even though I have actually used it the least. It is simple, heats quickly, controls are simple, and I don't worry about banging pots around.
The regular electric is 2nd, mainly because it has simple controls, is responsive enough, and again I don't worry about banging pots down on it.
3rd - the induction. Mainly because of the fragile top and the digital controls. Replacing the controls with knobs moves it to #2.
4th - glass top electric. This stove simply sucks. I hate it. It has virtually no positive values.
So yet another useless review