I like under, if the weather is right, and i am not working up a sweat at all, i like under. But if they might get fogged up, over is better, because you can just set them on top when your riding the lifts or hiking a rail and so forth. if they are under and they start to get foggy, you just have to deal or take your helmet off.