Rj's right; there's a LOT of threads on this subject, and they all look the same, lol....everyone has their fave and that ranges from a ten dollar cheapie to a 200 dollar fab-a-mundo
Buying the cheapie doesn't mean you won't hear very well, and buying the expensive one doesn't mean you will either....it's very personal, and you may wind up buying a number of them before you find your best match (I went through two in school and got a third--so I KNEW what I wanted by then--at graduation

)
Everyone will tell you what they got. But you can only go by what YOU HEAR when you listen through it