i think down is the best way to go, personal opinion, but i hate being constricted when i ride, and when you have a shell jacket, and several layers underneath, it constricts a little. With down, i only wear a t-shirt underneath and then the jacket and i am basically sweating.
Union Danny Kass signature model
Lib Tech Skate Banana
K2 Darko Boots