I gave up on super warm jackets because it's so hard to get layered exactly right every day. I bought an XL TREW shell and layer with extra cheap thermal layers based on the temp and I've been much happier. Plus, if it heats up that day you can strip a layer in 2 minutes and toss it in a pants pocket.
"For me, my family, my friends and skiing, that is for me. That's my life. The joy I get from skiing... that's worth dying for." - CR Johnson
Slope Style Ski Shop, Main Street Breckenridge