I also occasionally have this problem, I usually have to unplug and re-seat the headset several times, and if I bump it the wrong way it will stop playing.
I think I'm going to take mine into the store. I bought the phone the week it came out, does anyone think I'll have any luck?
Oh, and I've checked and there is no pocket lint in the port.