If you have a giant head the HL Impact Sports may not work so well for you, I straddle the line between a L and XL helmet and they just barely have enough length adjustment for me. They are very good at amplifying sound giving you exceptional situational awareness and cut out almost seamlessly, with better ear cups they'd be pretty amazing. Battery life is very good.
Peltor Tac 100s have more adjustment and much softer ear cups, the ear cups however are shallow, so if your ears are a little big they're pressed against the foam. They don't amplify sound as well, cranked all the way up it's just kinda like you don't have muffs on, you won't hear something sneaking around near you, they use compression to protect you from loud sounds, which is kinda distracting and a little slow returning to normal, they are also very sensitive, mine are triggered by an action cycling, holster clicks, basically any sharp sound, doesn't have to be very loud. They shut off two hours after being turned on, good for battery life, irritating during a long range session.
I have had to warranty one pair of each, a pair of HLs with a screwy adjustment knob that made white noise in the off position and killed batteries rapidly, and a pair of Peltors that wouldn't turn on right out of the box. You have to retain the receipts and you have to return them to the vendor, the companies will not deal directly with you.