Very vague question. How much are you willing to spend?
Obviously go for something lightweight and comfortable. Get either a helmet or cloth head cover with a chinstrap to keep them on during maneuvers. Dick Clarks are commonly worn, but invest in the gel earcups. They may be a little on the heavy side but they're robust and won't come apart on you.
But, honestly, the best thing you can do for noise is stick in a pair of foamy earplugs. They're cheap as chips and they take out all the unnecessary and fatiguing noise and just leave you the sounds you really need. When I started wearing them I could hear the engine so much more clearly I could even hear the tappets.