I have a UE Boom and love it. Great sound, very good battery and obviously very portable. UE also have apps for android/ios where you can customise things, eg, Alarms, EQ. My brother has one also so we are able to run it in stereo mode, can go pretty loud!
The Bose Soundlink Mini is said to have slightly better sound, but is more expensive, in Australia anyway...
Just dont get the red or blue UE Boom, the white gets too dirty! Can be wiped down though.