Hi guys I want to buy headphone upto $400 which are compatible with Fiio E09k and Fiio Alpine E17 or Asus Xonar Essence ST or STX. I am not an audiophile but i have a good knowledge in sound. Thanks to head-fi. Currently I am using Bose AE2 and Auzentech X-Fi Forte. Bose is old and beat up though I can repair them. I also find them little muddy. Not crystal clear. I listen to many genre of music: rock, death metal, rap, trance, psychedelic, hip hop, bollywood, sometimes jazz basically anything that is good. I play a lot of Dota 2 and sometimes FPS like Call of Duty and Counter Strikes. I also love watching movies thriller, action and horror. Normally all my music is of 256 bitrate. And most of the time I listen to music on youtube. I have used Sennheiser HD 428 and found them too flat and boring. I need them to be little energetic. I think Beyedynamics Dt 990 will be good for me. Need your suggestion. I am in India so I dont have accessibility to headphones to try them. I know all this is too much but I can find a good pair of headphone that is versatile to my needs. I like a little bit of bass. And I like the sound to be punchy What do you suggest should I repair my Bose and stick to my old config or get a new pair or get a pair and a new Amp and DAC?