I always preferred the look of the Python to the 586/686, so I have more Pythons. Back when there was little price difference it could come down to looks, although a lot of people bag on the Python as being delicate. That hasn't been my experience. Having said all that, I'd say you have the best S&W, because I only see the 27 and 28 as being bigger, not better. And if I were you, I wouldn't consider moving to a Python, as I don't see them as better, just better looking for my tastes. At today's prices, the looks of the Python would no longer lure me past the 586/686. I don't like the lock, so I'd say you have one of the finest revolvers ever made, but you could always customize it with an action job or sights to suit you.