I'm kicking myself a little for missing them a few weeks ago, but I am a pretty big fan.
Since you're not, ehh, might not be worth it. But, I can say that them in concert is quite an experience (I think I was at this show actually):
Honestly if this song/performance doesn't kick your dick in, it's pretty safe to say that Neurosis are not for you.