Sandy,
I just received a MX style fender from Fredette racing (made by Mair) - 44.95. That puppy bolted up perfectly. You can see pictures of the fender at the justkdx web site.
The only downfall is that the plastic is not the same quality or finish of the factory plastic. However, I have found that a good rubbing down with Mop&Glow floor cleaner brought the new plastic to life with a clean shine!
I also heard that you could easily modify a KX125 or 250 front plate to replace the light rig if you wanted to.
Hope this helps.