Just incase anyone has been searching for this thread lately.
I did A LOT of research on this topic in the past 2 weeks.
I wanted to try out android, but have been using my iphone as my main portable music player.
I am coming from the latest build of iphone 4 32GB and just recieved my Samsung Galaxy S2 i9100 International (original) version phone.
I use Westone 3 earphones.
Although all the sites and specs will tell you that the samsung s2 audio quality is terrible, this is what I did.
1. Root
2. CyanogenMod 7
3. DSP Eq Install
I have been listening on both devices for several hours on and off.
I can see why most members like the iphone4 more, because when stock and no EQ, the s2 does not sound very lively compared to the iphone.
I listen to a lot of rap, hip hop, electronic and rock. The problem with the iphone 4 for me, was that it was always "dark" on the westone 3s, due to the fact that I use comply foams for my earpieces.
The iphone 4 EQ is crap, so I just always left it flat.
Now with the S2, the EQ is actually pretty good and gives me alot of real control over the output.
Leaving everything flat, and setting bass boost to "slight", I swear this is one of the best portable players I've ever used for rap and hip hop.
Listening to "The Weeknd - Glass Tables, The Morning, Loft Music, The Zone" right now and side by side with my iphone4 I very much prefer the sound of the s2.
The bass extension is amazing! I actually have never heard my westone 3s sound this way with rap and hip hop music. The beat hits strong, tight and very clean without being overbearing.
Hope my assessment helps you make a decision!