As CNET's portable audio expert, I've reviewed dozens of Bluetooth speakers. Here are my current top picks for every budget based on sound quality, size, durability and battery life.