I do not have perfect pitch, but these headphones convinced me. He takes simple SD chip, so you can use micro SD's with adapters. It has a built-in radio and the volume control works with a potentiometer, all qualities that I guess .. , An ordinary on / off - switch it is also loaded with available mini-USB jack.
What is missing is Bluetooth, I would be perfectly happy