I have a new job downtown and am going to be biking 2 miles to the subway -- hopefully throughout the winter! I'm looking for something...

1) Warm enough to keep me comfortable biking 2 miles in 20-degree temps
2) Short enough that I don't get tangled getting on/off bike and on/off seat
3) Attractive enough for me to look professional at work

I've looked at the jackets on the Terry site, but nothing quite fits the bill. What jacket do you like for winter bike commuting?