My Monster Doggles arrived... They do fit, but they are tight against my skull above my ears.  Photo below... I'll wear over the next week or so to see if I find them too uncomfortable to wear...and I'll probably have to take a trip to the nearest SGH to see if any other models that you guys recommended are a little better. 
 
Head measurements are supposed to be done around your head just above your eyebrows.  As a size 8 cap wearing guy, none of the one-size-fits-all caps fit on me unless the velcro strap is clinging on the last millimeter or only the last plastic snap is used.  Pretty ridiculous... I almost couldn't play any intramural beginner hockey in college because I couldn't bear the pain of an XL helmet pressing my head like a pimple being squeezed. 
 
It's really hard for me to find glasses that fit unless I totally bend out the arms of some wire frames...  that's what I have done with the Ray-Bans I've used for the past few years.  It's a thinner wire frame where instead of the arms forming a 90 degree angle, I gradually bent them to more like 120 deg. 
 
