We have many pair of Smartwools for the whole family.  I was reminded how good they are when the family went sledding over the weekend and no one complained of cold feet.  They are worth the money they keep your feet toasty warm and they last.  We've had a few pairs for more than 5 years.