JBL has such a huge reputation in the market and I think the sound quality of speakers from JBL is amazing. Recently one of my friends bought a MediaTek powered JBL link Music at 70 bucks from Amazon and the audio quality in it was superb. But then I heard the Yamaha speakers and though they were a bit costly, they were absolutely amazing in their sound. Also, even Amazon smart speakers are no less. Many of these are powered by MediaTek audio chipsets and even their connectivity options are superb. Which one of these would you pick if you had an option?