I think they're great and I've been thinking of getting a pair. But Wiley sells detachable ear-pieces for them, so you can wear them like regular glasses. You'd have to be very cool indeed to wear them as goggles in the city... <img src="/images/graemlins/cool.gif" alt="" />
One thing to keep in mind -- polarizing lens reduce glare and make ice invisible. This is very bad when you're driving, particularly given where you live, so pick your lens carefully.
_________________________
-----
"When I read about the evils of drinking, I gave up reading." Henny Youngman