The veil is definitely a good thing. The veil allows for a very comfortable, laid-back sound that does not fatigue the ears. For extended periods of listening (eg. 2 hours and above), a non-fatiguing sound signature is a must. For shorter, more condensed listening, the veil is often a drawback. For example, for most rock recordings, one wants to be in the music so to speak. The veil takes away this on-the-stage-with-the-performers aspect of the recording and places you a couple rows back. This is undesirable. I tend to think that this is the reason why Grados are just so good for rock. Hence, I would still recommend Grados for rock. For the rest of the reportoire, eg jazz, classical, movies, etc, a relatively veiled, wide-soundstaged pair of headphones like the HD580/600/650, K601/701, DT770/880/990, would be the most desirable.