Well, I might have come up with a new use...
Your friends are coming over, but your favorite geeky glasses are faded from being put in the dishwasher... Oh the humanity!
1. smear olive oil on the image on your glasses, and rub it in.
2. use an absorbant paper towel (blue shop towels work great) to buff them and take the oil away.
...and you're done.
The blacks are blacker... the reds redder.
This is not a permanent solution, but certainly will keep your glasses looking great for another wash or two.