I just purchased the JBL Flip4 yesterday. It's freaking awesome. Great bass, and sound range. The thing that sold me though was that it is waterproof (no not resistant, PROOF) and has 12 hours of battery life. I got it for $79 which is $20 cheaper than JBL sells it for.