If I was gonna buy one I'd be the Rugged Ridge, but I chose a DIY method because I wanted to learn stuff.
I got some black masons cloth (I think that's what it's called even though it feels/looks like plastic) from Home Depot and some black mounting brackets and ties. Used some super glue and threw together my grill mesh. Total cost was $10. Here are some pics.
Close up (not great pic):