As I have stated many time before in the Vs threads
I prefer electric. I grew up with electric. Learned to cook on electric. So it is something that I am used to . I don't mind gas, I like gas, I can and have cooked on gas. I just happen to prefer electric.
I also have a smooth top, this being my second. My first one had the black Ceran top. What a PITA, as Eddie said, always shows finger prints, dust. smudges. The one I have now has a white top, worlds better.
As for cleaning, I just wipe it down after every use, and at the end of the day as I am doing kitchen cleanup I use Cook's Top cleaner which cleans and puts a layer of protection on it; shines like new.
First stove with glass top was with me 19 years, I got rid of it because I was having trouble with the oven controller, and when Whirlpool bought Maytag, they quit supporting it with replacement parts. My new, now five years old, GE has the hidden bake element. If doing it again, I would pass on the hidden element. It isn't terrible, but for a frequent baker, it is a touch difficult. Browning is not as easy, I tend to set the temp about 25 degrees hotter to compensate for the slower oven. Even though the oven thermometer says the thermostat is spot on, it is not as responsive. The hidden element does not brown as well as an exposed element, even with true convection, and the oven switching on the broil element occasionally.