Nothing anyone has suggested is in any way comparable – the Bose is much smaller.
I normally hate anything Bose but I got the mini after briefly hearing one and then noticing several user reviews from people who also detest Bose but find this quite decent.
The EQ is wrong and it needs a little bit of a boost around the midrange/higher frequencies, and when it does it seems to sound more like the Bose Soundlink III, which is clearer sounding than the old soundlink II which I thought was pretty unimpressive.
The bass is quite tuneful and it is not bad for vocals and for edm/dance influenced style music. Plus it can go quite loud.
So more of a mini club soundsystem than high fidelity.
When not using it for traveling I use it as a speaker on my PC, as it is a lot better than the soundbar that was on the monitor.
On a PC/laptop running Windows then this program can be quite useful to apply a constant EQ to it :
http://sourceforge.net/projects/equalizerapo/
And here’s a GUI to configure it :
http://linge-ma.ws/equalizer-apo-config-gui/
On andriod I am using AnEq Equalizer.