jm, I got Lodge's cast iron wok for Christmas. It's very heavy, and would require some care not to slide it on your stovetop, lest it scratch the surface, but it would probably do quite well. It has a really thick, flat base that can sit directly on the burner, and retains heat incredibly, but, like I said, you'd want to be careful not to slide it or drop it.
![]()

My mom has had a ceramic stovetop for years, and she uses a stainless steel wok with a heating ring over the burner to keep the wok from touching the stovetop. It doesn't have the even heating of my cast iron one, but it is more lightweight, and with the ring, there is no danger of scratching the surface.