i came across this article as a link on an eBay listing (clearly the the seller was sick of "hazeless lens" obsessives returning stuff) ... anyway, might be of interest ...
Dirty lens article
PS
This one too ...
Front Element Scratches
Dirty lens article
PS
This one too ...
Front Element Scratches