I have three of the four revolvers mentioned and I like all three for different reasons. I like the Ruger because I can shoot full power loads with heavy bullets and not worry about hurting the gun. I like the Colt because it is easiest on recoil. I'm not sure why but I suspect it's a little muzzle heavy compared to the other two. And I like the S&W because it has the best trigger. Each gun has its pros and cons. I don't have a Python and probably never will because they don't come in .44 mag.