I can tell you what my eye thinks is the uglier of the three. Since we are talking about it
I dislike the Python for it's documented weak action and ridiculous current pricing. However, it's the best looking of the that group. The bigger ribbing taking the height of the first sight post on the other two makes the Python stand out as being beefier, but in a sharp way.
(looking, it's that the under lug lines don't extend to the crane line break lines. Makes the barrel look odd/small on the MR73)