Doesn't it kind of depend on your use for them? I think different sets of headphones will be good for different settings, whether you're doing audio recording, DJ work, listening to music for pleasure, or playing video games.
I don't have a pair personally, but I've read a lot of good things...