I like Doug's oil cooler guard that he posted earlier - especially the trim and the fact he has a gap between the guard and the radiator.
The one I use now is made of a piece of UHMW (heavy duty wear plastic) and uses the top cover mounting screws as a 'swivel point' so I can inspect and clean the radiator if needed. Plus it has a space between the screen and the radiator - so if I have to clean the screen by rubbing it - the debris doesn't get ground into the radiator. That part I like.