Depending on the age and model of your “ruined” stove you might actually be able to replace the glass top. It isn’t cheap, but you can do it on newer models. I was unable to do it with my 17-year-old stove, however. You are not alone–I hate stainless too. I haven’t even tried it. I just don’t like the look and didn’t understand the appeal. I stuck with white when I replaced my kitchen appliances. Anyhow, in our snack bar area in our basement we have a black fridge and a stainless microwave. I think they look great together.
I was the same as you, I didn’t want stainless steel so I choose black. I can’t keep our black clean either. It shows every streak, all spills and all of the dust.
I am thinking white the next time we buy appliances.