I have used everything from patagonia, lifa, ice breaker, smart wool , ski doo, columbia, mountain hardwear and tons of others and the best for the money is Helly Hansen Lifa, the reason is that the material will not axcept water so it wicks it away from your skin, keeping you dry. Layer is the best. I live in bc and use a short sleeve lifa with a long sleeve over top then my shell, perfect in every condition except when it gets really cold minus 20 then use a warm layer under shell. Lifa is also the cheapest with ice breaker being the most and I find with wool it gets heavier and does hold moisture...it feels nice though.
I agree with under armour, coldgear is great for cold days and their heatgear works well on warmer days. I also use nike procombat which has become better the last few years and Burton AK is always nice especially buying on proform:face-icon-small-ton!
I got some stuff from Sportsman's Warehouse that seems to work great, but I can't remember the brand name. I comes in several varieties based on expected temps and activity levels. The stuff I bought is for high activity levels and cold to very cold temps. Used it last season and so far I'm very happy with it and went and got another couple of sets.
I use the same base layers that I use in my backcountry elk/deer hunts. I prefer Ice Breaker and Ibex merino wool. You can get them on closeout at Sierra Trading Post either online or in Cheyenne store off I-80. What I like about wool is the ability to wear them for more than one day without washing them and I won't gag myself with BO. The poly stuff works, but you stink to high h*ll after a day sweating.