Just to let everyone know who owns (or is considering buying) a samsung vibrant or captivate. JAC is currently working on some serious audio mods for the galaxy s line. What a lot of people don't know about the phones is that the hardware DAC actually has a 6-band parametric equalizer. The issue with the 2.1 android firmware is that samsung failed to tune the audio properly. I was not impressed at first, but after updating to the new 2.2 firmware (JK2 Bionix Obsidian version) the audio improves noticeably along with battery life. I am getting close to 1.5 days out of the phone and I use it every morning in the gym. It is not my sole player, just for gym use so I don't have to lug around anything but the phone.
Also, for your own sanity, ditch the stock music player. Every complaint I have heard could be solved by using Poweramp as your main player software on any android phone. It includes a full-spectrum software equalizer that really works. Library settings and the widget options make this a very convenient player to use.
I am excited about the audio mods by JAC as they are intended to make full use of the hardware implemented parametric eq rather than just software adjustments. Keep in mind, the galaxy s line of phones are the only series I know of which have this hardware eq, but also allow direct modification and customization of the FIR (finite impulse response) coefficients that the audio output utilizes (for those of you who know the theory behind them).
I believe these phones have a lot of potential, but do not mistake them as replacements for dedicated at-home players. I for one, think they do just fine with my UM3X's when on the go, but they don't hold the candle (and should not be expected to) when it comes to dynamics and minute details that a DIYmod + arrow + UM3X's can deliver, let a long a higher end rig with a dedicated DAC or higher-end DAP such as the HM-602 or HM-801