The Trackstar hoodies are a nice slim fit. I have a slim body, with XL arms. I ordered a L and it was too short in the arms. I've returned and waiting on an XL. It is NOT for cold weather, it is very lightweight, 50/50, good for cool evenings, but nothing more. It will serve as a good under layer when the weather gets cold.
I have too been on a quest for the "perfect cotton hoodie" with long arms and slim torso. I have modified a tonne of them in the past, but sometimes, you want something to fit from the start. I have had good luck with RACEFACE gear.
http://www.raceface.com/apparel/stor...r/HoodlumTeam/