As other have indicated, these are the best bang-for-buck cans. Sound-stage reproduction is brilliant. Almost every genre of music sounds great with these cans. They're great for gaming too.
These cans have vey low impedence for their size. Most mp3 players will be OK with them. I've used them...