Across 13 features we can compare from the published specs, the Klipsch Flexus CORE 300 comes out ahead on 1 and the JBL Bar 1000MK2 on 6. The biggest difference for movies is height: the JBL Bar 1000MK2 has 4 ceiling-firing channels and the Klipsch Flexus CORE 300 has 2. Only the JBL Bar 1000MK2 comes with a subwoofer, which matters when comparing the prices.