I just purchased Oakley Wisdom goggles on ebay. I put the goggles on the helmet and they fit horribly. I might as well use speedo swimming goggles. There is space all the way around the googles where air can get in. I would like opinions on goggles for this specific helmet. I would like to have my face covered as much as possible.