Polarized is the way to go!
These lens shade plus the polarization are my go-to glasses for driving. I basically keep these in the glove compartment, to ensure that I don't drive without them. The nose pads feel fine on my nose. My only gripe is that when I put these on my head when I'm not using them, the nose pads get stuck in my hair and it becomes tug-o-war to get them off. I guess dudes generally don't have issues with that if they have short hair. And of course.. they look good!