Check out some of the higher end Shure and Ultimate Ears ear buds, they reproduce bass and everything else at a very high level, but you get what you pay for. I had a pair of $180 UEs and they failed after 1.5 years. Since Logitech bought the company, there's only a 1 year warranty on them.