Crane has an optical one I like at www.cranecams.com
Check the XR-700 series. Fine for the street. No need to change the coil.
Petronics [sp??] has a hall effect one .
Simpler , but not as good at cranking speeds [starting].
It is preference and both types are a major
improvement over mechanical switching points.
Both under $100.