JBL Live 670NC vs Edifier W820NB: Best Selling Headphones