I find electronic music to be perfect for hours of coding. Particularly Dubstep and IDM. Nothic with heavy vocals. Specifically Four Tet, Squarepusher, Boards of Canada; mid to down tempo grooves with a little glitchieness.
(yeaH, that's right...glitchiness.)