If you don’t want to splurge, your best bet is this BCBGeneration Coat. It's a fantastic piece, while not very costly. Another strong contender for your wardrobe is this Coat. While the price of this item is not very high, it will surely attract a lot of attention. You might also want to consider this Pendleton Coat. The price is very reasonable, but the effect on your wardrobe will be pretty fantastic.
If you're looking for something in between pricewise, you're in luck with this Vince Coat in stock and waiting for you. You are guaranteed to fall in love with this piece.