OP, you should check out Sam's (on Liberty St.) if you need any more winter gear while you're in Ann Arbor.
They have the best prices on wool and stuff in town. And they're a nice, all-American sort of family business.
And I used to work there while I was at U of M, so I am a little biased.