Bet you didn't know that Anker made Bluetooth speakers too? Well they do, and here's a pretty nice one for under $50. It's also promising around 20 hours of battery life which is pretty decent. Experience your tunes in high definition and surprising fullness realized through a 4W / 2in driver and bass port - outclassing other similar-sized portable speakers. Unrivalled 15 to 20-hour playtime powered by a built-in rechargeable 2100mAh Li-ion battery. Automatically connect to the last-connected device when turned on enables one-step music streaming. Compatible with all Bluetooth-enabled devices (2.1 and over). 3.5mm audio port for non-Bluetooth devices. Outstanding connection range of up to 33 feet. Built-in microphone with a 2-feet pickup range allows the speaker to double as a speaker phone. Package contents: Anker® Portable Bluetooth Speaker, micro USB cable, 3.5mm audio cable, travel pouch, instruction manual. 18-month warranty and free lifetime technical support.