I have been very happy with my two Heil Headsets.  One is the noise canceling version.  It's easy to get replacement parts from Heil and fix them yourselves if you mange to break something or the earpads wear out.

--
John Getz, AD8J
24 Stony Ridge
Asheville, NC  28804
828-424-7145