The Klipsch S4 is pretty horrible when it comes to detail. I recommend paying a little more for the Yuin PK2. I wouldn't bother getting the PK1 as they soundsessentially the same as the PK2 (any slight differences is susceptible to the placebo effect) but at twice the price. The PK2 has the same amount of bass as the Apple earbuds, but with far more detail and accuracy in the lows, mids, and highs.
The Shure SE215 has slightly even deeper, bigger, and more accurate bass than the PK2, but again, this is only slight, and because the mids and highs are a bit lacking, I highly recommend the PK2 over the SE215.