Picking the right speaker can be tough. There are hundreds of speaker brands — many of which you’ve never heard of — and a vast array of sizes, styles, and finishes to consider. Then there’s the ...