One thing to remember when putting on socks, and gloves/mittens to some extent. Don't put on so many layers of socks trying to prevent your toes from getting cold that it makes your shoes tight. I did that until a few years ago when someone pointed out to me that it restricts circulation...which is important in keeping your toes warm. With regard to gloves...a couple years ago I finally went to full, wind/weather-proof mittens. I feel like there's strength in numbers and your fingers help keep one another warm. But in general for over clothing...I think that "wind proof" is your best bet.
Dan