That's some nice music you've got listed there, though I don't know how much it would benefit from audiophile headphones... I think your best bet is to go with something more fun and less revealing, because revealing on a Kanye West song isn't going to enhance it, it's going to bring out anomalies that you otherwise wouldn't likely hear. Take it from a fan of Mr. West. Of all those, I think the M50 is your best bet though I have not heard any of them. I've heard the next up in the SRH series and to me they don't sound like a fun pair, and they certainly won't do exceptionally well with your music, which seems to have more of a bass emphasis. The M50 will likely be a good choice.