I have used my Grado sr80i for years and now I plan to buy a new headphone from Grado. I am interested in sr225i, sr325i and M2. I have a hifiman 603 DAP and sometimes I use my smartphone to enjoy music. I like pop and rock & roll most. Please help me to compare these 3 headphones.