For detailing or clearbra work I'd highly recommend Raja Ventureshield on the forum-just PM him.
I also have an e93 and looking to get the trim vinyl wrapped very soon. I am working out with Raja if he is able to do it. Otherwise there is a shop in sterling, va area called zebra stripes (check out there website) that did for another forum member for ~$200--came out great. Will let you know what I end up doing.