short review of GP100 vs 586 vs Python
each one is a very good 357, Python being the most expensive. Ruger and S&W about the same price maybe the Smith slightly more expensive but not much
out of the box I would say the Smith's trigger feels the best. the Ruger has that definite feel when it changes from the DA to SA pull, when the cylinder stops and then goes into SA mode so to speak. some people don't like that, but I've grown to accommodate for it.
the Python's action is the best. when I pull back the hammer, the action is very smooth.
Ruger feels the most mechanical. I've put a lot of rounds through this gun and did a trigger spring swap so its not as heavy as factory. I'm most comfortable shooting this gun, so the review is probably somewhat bias toward the GP100
I like the looks of the Python and the 586 about the same. I like the blueing and the grips on the 586, and Python is a Python.

the GP100 is more like a tank, not the best looking of the bunch but I like it
overall each gun has its good points. whatever you feel the most comfortable shooting is what you will like the best. if you upgrade from factory, it'll only be better
so who's the winner? me, bc I get to shoot them all.

