Oh and to your actual questions, get good boots, not Irish setters, but decent boots could make the difference between hating your life and being ok....
Are you a skier? Good stiff mountain boots are like ski boots in a way, a biatch to walk around in on hard flat ground but a god-send in the snow or...