I love the sound from my Grados, but they're not exactly the most comfortable headphones in the world. they can be somewhat painful if you're wearing glasses, since your ear tends to get some pressure on it.
My sennhausiers (585) are a lot more comfortable. A bit clearer sound, a touch less bass, and way less reliable cords.
I've had the Grados since the early 90s, and the Sennhausers since about 2000.