I haven't bought a new winter coat in four years and am looking to get a new one. Per Angie's post, I am looking for one that would ideally hit right above the knee. All the winter coats I own are shorter than that. These are the two I am considering.

http://bananarepublic.gap.com/.....=675461012
(in the taupe)
Pros
-perfect length
-color matches everything in my wardrobe
-single breasted
Cons
-collar (I realize you can't see the collar in the picture. but I don't think it's the collar that Angie recommended in her post. I'm hoping some of you have seen this one in person being it's from a popular store) I am wondering though if I could wear a scarf the way the model wears it. If so, would the potentially unflattering collar matter?
-not sure if I can wear a suit jacket underneath. I don't wear suit jackets very often though and if I did wear a suit, I"d probably wear pants and I have a pea coat that fits over my suit.

http://www.lordandtaylor.com/e.....ylor/58745
In light gray
Pros
-cashmere
-can probably fit a suit jacket underneath (didn't have one with me when I tried it on)
great collar
Cons
- I own 2 charcoal gray winter coats. One I am thinking about passing on though and the other is very very different.
- length on me is slightly below my knee. I am 5'3.
- won't match my brown pants. I don't think this is a major problem because I have other coats that will work with brown pants. I don't own a brown skirt or dress.

The gray one is also a much warmer coat. I'm not sure if this is a pro or con. I feel like I would be too warm in the gray one in 30 degree temps. Although it would be nice to have the warmer one when the temp. drops into the teens.

Any thoughts about either would be greatly appreciated. The price is really outside my budget but I am willing to make the exception if I decide the coat will work. I can def. only get one though!