The company i fly with ,operates both DUS and MAD and the difference in the use of english from the respectives ATC is the same as night and day.As far as i am concerned German ATC is top notch.I wish i could have the same opinion on Spanish ATC but i am getting sick with them every time i fly to Barajas.