In my opinion the only thing you get from padded is heat and fogging. I have had a pair of glasses that did not route the wind correctly and cause your eyes to water an quickly discarded but most work just fine. I buy mine from a construction supply house on line. They will be Z-87 rated for anti shatter giving you the proper protection and much less expensive than designated motorcycle glasses. Good ones are less than 20 bucks a pair.
I agree with the Z-87 ansi rating! Regular sun glass can shatter easily. You can find cool looking ones in different shades multiple places on line. The shape of the glasses determine how much wind gets in. I have some that seem to block it all and some that block none.