Craft has the best base layer products. I haven't tried their jackets but if it's anything like the undershirts they make, it should be pretty good. I would recommend going to EMS for somethings because they are cheaper and still work right. Paragon's too expensive. Their shop's in Soho!!!
Anyone know where in the city can I get smartwool stuff? mainly socks?
But yeah, layering is important.