You don't need Apple's $350 smart speaker for a smart and excellent audio experience at home. Here's what you should buy.