I've had very good luck with the ones from Pinball Life.
The only ones I'd suggest avoiding from my personal experience is the Great Lakes models with the magnets in place of the optos. A good idea in theory, but the magnets tended to drift via vibration and need tweaking on a regular basis (until we decided to glue them in place).