I'd look into Sennheiser's aviation head-sets. Depending on budget you may find there one ear or both ear headphones with microphone, and even noise canceling ones. I have experience with none, but I've seen TV journalists using the HME-26 for car and motorbikes broadcasts. I guess they provide excellent noise protection and can be worn for hours. Probably more expensive than the set you looked at.