At this point in my riding career (~5 months), I have no intention of listening to music or taking phone calls while riding. So far, the only time I've worn headphones while riding is to hear the GPS app on my phone when needing directions. I have found the in-ear headphones a pain to keep in the ear while putting on the helmet. Inevitably one, if not both, will always come out as I put the helmet on. I bought a pair of cheap in-ear type headphones with the ear clip to see if they were any better at staying on when putting on the hemet. They were, but found they pulled at my ear when taking the helmet off. Not wanting to go for something that attaches to the side of the helmet like a Sena, etc, I went looking for another (cheap) solution and came to the conclusion of finding some headphones I could modify so that the could attach to the speaker gaps in the helmet. Looking in the local K-Mart, etc they had what I was looking for, but they all seemed quite thick. Then I came across the Panasonic RPHS46 Slim Clip-on Headphones. Didn't have much luck finding them locally, but found them on eBay for ~$14 delivered from the UK. First criteria met - cheap. They come in black or white. I just got white because they were cheaper... They are thin. 9.9mm according to the package. So, another criteria met. I bought some velcro dots and put one on the back of the headphones and the other in the speaker wells of the helmet. I then run the cord out the back behind the cushioning. I've decided to keep the ear clips on rather than cut them off so that if I ride somewhere and then want to listen to music, I can. You can see a bit of them in the pic above. The black velcro dot on the back of the white headphone looks a little weird if wearing them as intended, but for $16 total cost, I can live with it - or look around for some white velcro dots and change them. So far it seems like it should work fine, I can get the helmet on and off with no issues. Though I haven't ridden while using them yet to see how I go hearing things when at speed. Hopefully it should be okay. As long as I can hear the directions being given, I'll be happy Once I've gone for a ride while using them, I'll report back here for anyone interested.