I had a strange experience today. I went on a rather long walk with the HD5 in my cargo shorts bottom pocket. It got hit a lot by my leg. I detected skipping while I was listening - and at some times, the songs had parts from other songs placed in the middle of them - and then the song playing returned to normal. Sometimes, the HD5 just stopped or turned off. Maybe this was the G-sensor working. eventually, the HD5 froze on me. This was the first time the HD5 ever froze on me and I needed to take out the battery. I have the v 1.2 firmware upgrade btw. Looks like the HD5 isn't as shockproof as Sony would like to have us believe.