I'm looking for a winter jacket to be worn in casual situations (boots, jeans, t-shirts, button-ups, etc). I live in New England so it should be appropriately warm, but not too warm as I tend to get too hot in heavy jackets. Navy is my preferred color but I might consider another color that works well with most everything. Also, I'd like the jacket to be wearable without being zipped or buttoned-up...which eliminates pea coats or any other double-breasted outerwear. My budget is right around $200-$350. I'm just under 5'11", 180lbs with long legs so really short jackets tend to look a bit silly on me.
Any recommendations would be greatly appreciated. Thanks!