1. Boombotix Street Speaker
Small enough to fit in your hand, this speaker is as portable as they come. You can clip it to your belt or pocket or even mount it to the handlebars of your bike. Thanks to Bluetooth connectivity it can be used completely wirelessly and charges by USB in about an hour. It also comes in a range of colours and "urban" styles.