I don't think there is really a 'better' for me. They have different qualities.
I've tried both glass and steel. I like how light glass is, and how rigid it is. I also like that you can find more of a variety in texture with glass toys, and in visual design.
With steel, the weight makes them harder to use, but also offers extra sensation. They hold temperature better and are better suited for temperature play.