I want to buy a new pair of headphones/IEMS for Christmas and have been looking at the Sony wh1000xm3's and the FiiO FH5 IEM. From where I'm from, they are pretty close in price and availability. I just want to know if sound cancellation is worth it over what might be better sound quality, or if you would be able to compare the two and give me some direction. right now, I'm focused on sound quality, something that sounds very neutral and doesn't have excessive bass and doesn't end up being painful to listen to at high volumes. Thanks