Google "rimless titanium wire hingeless frame polycarb". You'll find plenty. As they're hingeless, you get far superior fit. They weigh much less than standard glasses, as such, they don't slip.
I google those and the ones I see do not look like they would stay on your face if you were upside down, for example (and less extreme positions, of course, but that's easiest to describe).
I wear glasses and contacts, and do sports, and contacts just work a lot better for sports. Glasses are totally fine for sitting at a computer or walking around or driving.