most people are happy with the way plasti dip looks specially when you have OEM bmw performance gloss black grills. The best and cheapest route to go is vinyl wrap. As E92Lunatic said... he has had his done for a couple years now and no problems at all.
I can help you guys vinyl wrap window trims, interior trim or your roof. I have a thread up with pictures of some of the work I have done.
shoot me a pm for more details.
E92Lunatic... see you tonight at the meet!