I've got
these and really like 'em. They're comfortable, fit over my peepers, have interchangeable lenses, and the strap will go around a helmet. The other U.S. Davida dealer,
Glory, also sells them, along with a bunch of other cool retro looking goggles. Unfortunately, they're pricey. I've also got
these, which are cheap and work great. I've also been eying
these Global Vision goggles, about which I think someone on this site gave a good review at some point.
SaltRat