I buy hearing protection based on noise reduction. There are 31db Howard Leights that have worked well for me, and the classic Peltor 7s when I need electronics, though the Peltor Comtacs are creeping up as favorites the more I use them. Higher NR rating equals greater protection.
When it comes to eyepro, Oakley, and only Oakley. I have used plenty of others and nothing comes close for quality, fit and protection as the M Frames. Well worth the cost, besides, eyes are priceless.
Added: I have a couple pairs of M Frames and literally wore one set out - the temple thingy kept falling out after a couple of years of hard use. I shipped them to Oakley and for like $25 they "fixed" them, by sending me an brand new pair, after they found a crack in the lense I didnt even know was there. Great customer support.