tons of options man, smith fuse, smith prodigy, oakley a frame, oakley wisdom, anon figment, scott messenger...the list goes on. Look for things like double lens, antifog coating, lots of mesh/foam for good breathablility.
you could not be more wrong. The wisdoms fit perfectly with the giro g10 and the g10mx. They dont look as good with the mx as the regular but they still fit.
You could also go with the crowbar, any anon, most any spy sept the orbit(pretty much a chick goggle anyway).
dude if you really want a sick goggle that will fit perfect on a helmet, a crowbar. i had a frames and they fit good but the crowbar just tops them all. wisdoms dont do well with helmets, usually u have to order a strap ext. from oakley which is a pain. save up some dough and u can prolly get them for 120. good investment. or pretty much anything anon
spriggs has some wisdoms left for sale i think which are sweet with helmets and they are a DOPE deal, check that out. dunno if they're all sold yet though.
dragons fit wider than smith and anon, unless your get the dxs. and wisdoms fit huge as well, it depends on the model. spy even has a goggle that fits big next year too. also, both smith and anon make goggles that fit smaller. you'd need to be more specific to the model when talking in terms of fit.
I like smith alot, they never fog and are really comfortable. Try the prodagies (big fit) or fuse (medium fit), I have not tried them but the Phenoms look sweet, they are exspansive but look really cool, all of them should fit with a helmit well. Look for labor day weekend sales there are usualy a few around, and they have everything so just bring you helmit and try A few goggles, last year I got Prodagies for $50.
i didnt like my oakley wisdoms didnt fit me that good, i also have eletirc eg1s which i use all the time now and are great fitting and performing goggles in all condition, and last i have smith fuse regulators whic are equally as good as the eg1s, what kind of helmet do you have and what size cause maybe we can help tell you goggles thgat fit good with that particuar helmet and such