I just got shocked, and now that I have stopped swearing, I have some input for ya. I took the in-ear headphones from my iPhone 3G box and plugged them into my XM radio Inno model, which is portable. I live in Denver, where humidity doesn't exist, and I was sitting at my office desk when it happened. Based on what I have read in the discussions, it's the in-ear headphones you get with your iPhone that causes the shock (and a little bit of yelling). The metal band thing around the earpiece sounds like a good culprit to me, so I'm gonna start touching the earpieces to something metal each time before I put them in my ear.