I think the onyx studio should be good going by the reviews, I have the go+ play which sounds really good
the JBL flip 5 too will be good if you cant stretch your budget. Also a lot depends on your listening preferences, check youtube where there are tons of reviews by music type and see which...