Hello all. I have been here for nearly a year now and i finally have decided to go past the $200 mark and get some really good cans. I am looking at the shure srh940 because i have had good luck with shure customer service, the Sennheiser hd 25 1 ii adidas because they are supposed to be great for rock/metal (but they are on ear so i want around the ear), and the Grado sr225i which i would need to get a 1/4 to 1/8 inch adapter. I will be running them from a Fiio E7. My budget is $200 - $300 Canadian and i would prefer to buy from Canadian stores to avoid paying import duties. Thanks for your help. I listen to heavy metal, rock, classical, and electronic. Also i am sorry for creating a thread i just get more opinions when i do. Also i am free to other suggestions if they can be bought under $300 new from Canada.