I can't comment on all of these, but I will give this observation. I have the smartwool *light*weight T shirt and the icebreaker skin 200 long sleeve zip. I wear a large, as I'm a stocky 5'6 180 lb or so. The smartwool fits like a comfy cotton T shirt with no tightness around my middle. The icebreaker (as evidenced by the "skin" name) fits like paint. I wear the smartwool as often as I can around town, as it's the comfiest garment I own. The icebreaker worn around town would make me look like a fat slob. It is therefore relegated to wearing under something else or where I don't care who sees me. It's also a little tight around my 17.5" neck, but wearable since it's stretchy.
I also have the ibex shak hoodie, which I love, but be aware that when the hood is worn, it fits like a balaclava, making me look like one of those russian dolls that fits inside the other ones. If I am that cold though, I usually don't care what I look like.
I try to buy gear that I can wear in non-backpacking situations, because I find it more comfortable and versatile than casual wear, and I don't backpack enough to have any more dedicated gear than necessary. As such, none of this may apply to you.
I have *heard* that the MICRO weight smartwool is not durable, but so far I couldn't be happier with my lw t and also my ibex shak.