Huh...
Just wondering, are you putting the glasses on under your helmet, or after you put the helmet on?
I have a pair of oakley's which have served me well. I also know that some of the Rudy project glasses have bendable arms. Check it out on the website, and maybe at a store somewhere.
I wear sunglasses religiously since I rode through a group of those stupid asian lady-bugs last fall.... I had to stop a few miles down the road to wipe the bug guts off the shades!