sennhweiser is good too, but you have to go above the 155 model to have good quality/price ratio, but still, sennheiser is expensive. so are Audi and Porsche which all are from germany.

Germany > USA

P.S. im neither one of them