Have a pair of Alessandro MS-1, whose sound is a lot like sr125, however, has MS-1 bit higher frequency range.
Very clear and open sound with really good dynamics. Have listened to many headphones from AKG, Sennheiser and Beyer Dynamics, but thought Grado had the finest sound.
PS If you plan to use your headphones for mp3 player-what if a little. They are very open, people will hear loud and clear what you're listening to.