I generally ride with ear plugs, but I know some listen to music while riding. I only have the in-ear headphones that came with my iphone; they are hard to put in and do not fit me well. They fall out half the time.
I had a 7 hour ride on a major highway yesterday (not a fun ride, but better...