Puffer jackets are filled with insulation, either down or synthetic, to keep you warm through cold conditions. The T+L team tested 170 coats of all lengths and styles to find the best puffer jackets ...