check out zennioptical.com, you can find frames with lenses included for 10-30 dollars.
The part I like best about Zenni is the oleophobic hard AR coating option. It doesn't cost an arm and a leg, and actually lasts a fairly long time without scratching. (If you wear glasses you know that no matter how carefully you clean your glasses, they scratch. And the expensive coatings flake off.) Now I clean my glasses with soap and warm water in the morning, and the water just shakes off at the end. The anti-reflective aspect is somewhat lacking, but the ease of cleaning is what makes it for me.