^^I have that grill. It's fiberglass, and I had to drill my own mounting holes. No biggie.
For the past few years I've had it, I've never broken it [knock on wood]. Pretty decent badgless grill. But I would suggest taking the flimsy meshing out of it and replacing it with something better. I used the mesh from a GrillTech grill, but I had to trim it to fit.
Sorry to jack, since this thread is about 05-07 grill.
The one that was posted previously looks bad ass and I would be all over that. Another reason to consider an 05-07 front swap.