The best possible razor is the one that gives you a great shave - whatever the brand or origin. To answer this any other way would be subjective based on the experiences and biases of the person...