Pandora Radio is tremendous. It has saved me a lot recently.
I like to write in public places like libraries and cafes because they allow me to take breaks for walking around, eating, people watching, etc., but I absolutely loathe having to listen to the inevitable loud person that strolls in and wants everyone within four miles to hear their conversation. That's when I put the headphones on.
I will admit that music distracts me at times, but it isn't even remotely as bad as Jane and John Smith's discussion about their daughter's incompetent math teacher, or the two old guys that tell Jewish jokes in the library on rainy days. UGH!
Thank you Pandora.