Should I go for the ATH-M20x or should I cough up more dough and go for the M30x, M40x or M50x?

The M50x is praised everywhere though, but it costs 3x as much as the M20x. I'm looking for a decent headphone that will last for a while.