Riva Audio direct is offering their Turbo X speaker for $159 with free shipping and free returns (no tax, YMMV). Normal price is ~$249, recent sale has been $199. Amazon has dropped as well. This is a HIGHLY rated speaker - loud with great frequency response (yes, that means bass too). Guarantee you won't find a better sounding battery speaker for anywhere near this price. The only real CON is size and weight if you are traveling with it
Here is an amazing site for comparing speakers side by side:
Youtube channel for the same guy:
If you are going to be doing a lot of traveling, RIVA is also offering the smaller S model for $149 (a decent price) or 2 for $199 (a really good deal that has been available for a few weeks). These sound really nice in moderate sized rooms - just lack the volume and bass in big rooms or outside.