I love my iPhone, but Apple has consistently positioned the speakers in a way that directs sound down and not toward the user. If I place my iPhone in my cup holder, it muffles the sound for music or voice calls. A Bluetooth speaker solves this problem, but it's hard to find one that fits well in a car, on your person, and at the gym. That was, until the Pulse from Felt ($79.99). This remarkably compact Bluetooth speaker fits nicely in your hand, or in a cup holder, or, thanks to the included clip, on your visor or seatbelt.
The compact Pulse is about the size of a deck of cards, and can be recharged via the included microUSB cable. I would like to have seen a car charger included, but that's not a big deal, especially with the 8 hour battery life.
The Pulse comes in a very attractive box with a cover that opens via a magnetic flap. This is smart because prospective customers can open the cover to see just how compact the Pulse is. You can use the clip to attach it to your backpack, clothing, car visor, or belt. They even offer a case for iPhones and other phones that lets you clip the Pulse to the back of your phone!