I'd like to get a new outer jacket, I see many choices from many different companies. And, each company has jackets in every price range. Aside from just choosing the jacket that is affordable and looks cool, how can I distinguish between them? What qualities or materials should I be looking for? Thanks folks!

-gabe