The answer depends on "How" you plan to use your Heated Jacket.  Our recommendations are as follows;
For all-around comfort around the home or daily errands, we like the Dewbu and Ororo heated jackets the best for overall warmth, style, and value.
For work-related tasks, like construction, farm chores, etc., we like the comfort, fit, safety, and durability features of the DeWalt heated jacket.
For the Best Value, we like the Heated Jacket from GoKozy.
Lastly, most heated jackets only have a heated run time of 6-8 hours per charge.  If your work or play requires longer periods outside, choose a heated jacket with longer "heated" run times.  Ororo is rated at 12 hours of "heated" run time, and the Makita heated jacket boasts an outstanding 28 hours of heated run time per charge.