I am inspired by a post by Bill (William?) Ryan. I responded to his post with a quick comment, but since submitting my response I have been somewhat introspective into the types of music I listen to and how productive I am. Some music really grates on me while I'm working, whereas when not coding it's perfectly acceptable. I have about 13 GB of WMA files on my media server (all ripped from CDs that I legitimately own) and it's quite a mix of songs. While I have playlists and such, I'll often stream down songs randomly. It gets weird sometimes to listen to one song with a pretty heavy beat to suddenly switch to Julie Andrews singing a song from Camelot and switch over to some dance beat and then a Latin ballad. I love all the music, but I find that I'm substantially more productive if I a) don't listen to anything so I can focus on the code or b) listen to a certain genre of music or c) I forget, I'm listening to music right now and I'm distracted.
Anyhow, here's a sampling of some of my favorite music to code to. I'd be interested in your comments and what kind of music gets you going during a code-jam session.
Favorites (preferred highlighted):
Alanis Morrissette
ABBA
Alicia Keys
Alison Krauss
Avril Lavigne
Barry Manilow
Bon Jovi (especially from the 'Slippery When Wet' era)
Cesaria Evora (enchanting voice)
Depeche Mode
Enigma
Enya
Eurythmics
Faith Hill
John Denver
Josh Groban
Julie Andrews
Laura Pausini
Lucero
Luis Miguel
Mana
Maroon 5
Norah Jones
Peter Gabriel
Ricardo Montaner
Rick Wakeman
Sarah Brightman
Sheryl Crow
Tears for Fears
The Carpenters
The Doors
They Might Be Giants
U2
Weird Al Yankovic
There's a wide range of music I'm not mentioning here (such as classical music, Broadway (e.g. Les Miserables, Jekyll & Hyde, etc), and showtunes) because the list it too long and kinda all falls into the category of 'I love to listen to it anytime' anyway.
What music do you do your best work to?