You know...this afternoon I've been listening to some headphones that just do everything well ($45 in US, $73 Euros on Amazon.it). Running them from my laptop w/Fiio E10
They're the Pioneer SE-A1000s. I poke some fun at them on the thread (mostly because of the thread's title...and their looks) but the really have a good soundstage, vocals, and detailing; better bass than the Grados, take EQing well.
I've been listening to DMB, Van Halen (Right Now, Judgement Day, Man on a Mission, 316), Santana, Van Morrison, The Allman Brothers, Deep Purple (Fireball, Highway Star, Speed King), Clapton, The Stones, SRV...even the Black Eyed Peas -- all good. In addition, they're very good at live stuff too -- unplugged, Jazz Quartet, etc.
Two downsides -- as mentioned, they're ugly (imo) and the cord is too long. That said, I figured out the cord thing is actually a benefit for me as I can plug them into to AVR system and sit on the couch across the room and the cord reaches no problem. BTW, they're very good on Movies (and supposedly gaming as well). Lastly, they seem to have gotten better as I've used them.
Below is a thread where people talk about them (yeah...the title's over the top).