A bit late to this thread but the Buffalo Teclite shirt is also a fantastic piece of kit. Too warm for running generally but been down to -20 in it without feeling the chill before now. Been wearing mine combined with the Buffalo DP mits for the last couple of days, trogging through the snow to work and been very toasty.