If you
do need a new pair of earphones though, I would suggest getting a pair of in-ear phones (also known as canalphones). While the high end ones will cost you somewhere in the region of a couple hundred, there are a few budget models out there which are worth taking a look.
The Sony EX-71SL is a great pair of canalphones, however it's somewhat pricy at around $80, though I have owned a pair and it served me well for a couple of years.
The alternative to the Sony one at this price range is the Panasonic RP-HJE50, which can be bought for less than the Sony EX-71s, at around $55 in Sim Lim. These are more or less copies of the Sony EX-71s but that does not mean that they pale in terms of performance. In fact, they're highly regarded as the best budget canalphones at this pricing.