I've always struggled to ride in goggles. They look rad (#dhcosplay), but I find the lack of peripheral vision disconcerting: apparently my eyes swivel around in my skull like a couple of boiled eggs in a pudding bowl when I ride.
I don't know why I've never tried riding in clear-lensed glasses. I think it has something to