I wear glasses every day. I've thought about contacts but the idea of sticking things in my eyes just kind of creeps me out. But I was have a real problem with my glasses staying in place when I sweat. My frames are metal and somewhat heavy so they'd start to slide down my nose.
To fix this, I bought a cheap pair of prescription glasses online. They're plastic frames/lenses and work great.