This is still one of my favorite smaller Bluetooth speakers. It's the Logitech UE Boombox. It's on sale right now for $59 from Daily Steals. Which is almost half off of it's normal price. It outputs some amazing sound as well as providing you with some awesome battery life. It could typically last me around 10-12 hours of continuous use. Which is pretty damn good.