I just picked up some polarized Oakley Half-Jackets that seem so far to be pretty good under really bright winter driving conditions. What glasses do...