I made the stupid stupid mistake when I was driving today. I was resting a little bit at a gas station (I drive a motorscooter) and my headphones accidentally fell to the ground. I didn't notice it but I accidentally stepped back on one of them and cracked it. Still works, but it's only a matter of time. By the way it was Sennheiser CX400 headphones. I absolutely loved them. They fit REALLY well, had great noise isolation, and a good amount of bass for the small size (not too much, not too little). So what I want out of my next set is: Good noise cancellation (for eliminating wind noise driving at 70mph+ hopefully, I'm sure I have hearing loss from it) Good fit style like CX 400 3-5 ft cord Microphone (optional) Good audio quality with some emphasis on bass, not too much It needs to be under $50 preferably. Please tell me ASAP so I can replace my headphones fast.