You'll find you really only have 3 options.
1. Buy new from BMW...
3. Vinyl Wrap.
If you choose option 1... then get ready to spend 1098 bucks on the trim.
Plastidp runs what... 5 bucks a can? And it's reversible.... just do a good job masking off and you'll be fine.
Vinyl.. more tricky to put on, but in my opinion it will look much better.
I plan on getting window tints once the weather gets a little better and having the tint shop do my ugly chrome trim at the same time.
07 SG 335i
COBB - Burger Motorsports - Evolution Racewerks - TiAL