The original Galloway trigger bar and hammer mods. provides the best results. It reduces the pull distance in half, removes nearly all take-up, and moves the break point forward 1/2 inch. The problem is that unless you have a source for a hammer and trigger bar, you have to modify your stocks parts. This is not really an issue, as you likely would never want to go back to the stock pull. The issue is if you ever needed to send your gun in to Ruger for repair, you would not have the parts to revert it back to the stock condition.
Video of my my LC9 with the original Galloway kit installed. The trigger over-travel stop is not pretty, but it is very effective. The video is an extreme close up, but from a few feet away, it can not be seen. Besides this is not a show gun, and no one, other than myself, sees this concealed gun. I have also modified the trigger shape, and made many internal modifications. Note that this video is showing the modified hammer and trigger bar kit, and is not the current 35% reduced trigger bar.
Video link: http://youtu.be/G6fUiErOGdA