Have you thought of checking thrift shops for something that would work well for the traveling? Then you aren't shelling out $100 for a coat to wear while out on vacation? An outlet store or one of the stores that buys all last years inventory to sell at a discount? Instead of looking for a specific brand, I'm more worried about thinking about your pocketbook, haha, that's just how I am.
I love my Northface but I'm PNW and we lie or die by it here, with our climate there's not much choice!