I live in the USA.
Out of those, I've only heard the HD 558. I like the SHP9500 more, but then again, I only auditioned the former at a store and listen to the latter for hours daily at home.
I don't think you'll regret getting the DT990, it's one of those headphones many people will keep around for its unique U shaped and fun sound, even after getting much more expensive headphones. Granted it's probably not as accurate sounding as some of its competitors, but comparing to the above listings I think the DT990 is your best bet.
It's currently on sale for $120:
Guitars sounds the best with Grados, acrostic or not they sound very detailed and good on my Grado sr80e..some would say Grado aint comfortable, but to me they are really light weight and comfortable.
not to mention they are the most moddable headphone out there(as far as i know).