Just today I replaced both of my headlight assemblies on my 1998 Contour SE Sport. After much research and help from this forum, I chose to go the route of new assemblies from Ford. I got lucky. My mechanic/friend,who does all work I can't do, on both my Contour and my Escort, bought them for me at his cost. Retail from Ford is $180.00 each, with the discount, $140.00 each. I am very happy as they were of course exact fit and new. No more haze. Also, a company listed here under mods/parts
http://www.batinc.net/contour.htm (British American Transfer) has after market light assemblies for, I believe, $124.00 each. Check it out. I know that in some cases after markets don't fit exactly or that is my experience. Any headlight assemblies I found from salvage yards were listed as a whole lot less than perfect. That's what I already had.
I hope this has helped in some way....Steve