front-end protection (aka bras)

Ok, who wants to weigh in on the clear protection options available for motorhomes. In one corner we've got Diamond Shield and in the other corner, 3M. I've read some posts on other sites regarding these but I'm interested in hearing any experiences on this site. Also, does anyone know of a reputable installation firm in Southern California?