If there's a better music player for my iPhone, then I'd love to hear about it. I've had my Bose Soundeck for 4+ years and use it everyday. Often I specifically think to myself, 'Man that sounds great'. The portability alone makes it worth the somewhat lofty price. I've used mine both on the beach and while camping. The expression, 'You get what you pay for it', certainly applies to this player.