From Ray-Ban to Prada, here are the best high-end men’s sunglasses brands worth your cash, plus how to pick the right frames ...