i've been told to try furniture polish on them. i'm not kidding. i've never tried it, but i guess the wax in the polish is supposed to fill in the scratches.
but again, like obby said, if they're bad scratches, then may as well kick down some cash for some new specs. or better yet, see if your insurance will pay for some laser eye surgery
