Yes they are
VERY comfortable. So comfy that I'm not usually even noticing that I'm wearing two sets of glasses! Most people are amazed too, when I take off my sunglasses and have eyeglasses on underneath. Like that funny scene in the movie Airport where he's so 'cool' in his sunglasses, and then he whips them off to reveal another pair of sunglasses underneath...and another! (anyone remember that?) :D
They are all plastic so they don't get so cold on my face. they eliminate glare from the sun while riding, and many is the time when pebbles and bees have bounced off them at 35mph- I cringe to think what that might have done to my expensive graduated prescription lenses! They totally stop the wind because they even wrap to your face at the top. They look like typical 'movie stat' glasses.
I recently bought a second pair just in case I lose my first pair.
here is what I get, one size fits all, I like the tortoiseshell:
http://www.eagleeyes.com/products/staclips/fitons.lasso
Here is a photo of me wearing them:
http://harmonias.com/L_riding1DSC02460.jpg
(that's a little helmet mirror sticking out front by the way)
As to cold feet, my choice of using PowerGrip straps instead of being clipless really is an advantage in winter, since I get to wear my heavy warm insulated hiking boots and several yummy pairs of wool socks. :)