Wow--stopped twice--where do you live? My past three cars I've left off the front plate becasue it looks terrible. I guess the cops are just cool here in TX (because it's the law to have a front plate).
I told them not to put the front holder on the Xfire because it would really take away from the car. However, I cannot think of any other way of putting it on w/o drilling holes (OUCH!). Double sided tape won't work. I hate to say it, but you will probably have to drill it--have your dealer do it though.