I have just had silver vipers fitted to my wife's black
mcs (this saturday). They look absolutely awesome. Car has sunroof and has stripe running across the glass. Also stripe is on painted front grille (looks brilliant). Car also has silver mirrors.
Go with silver, you won't regret it
One word of caution....be careful who you let loose on your car and try and view their work before hand. I had one set fitted via a bmw dealers removed because they had been fitted so poorly. My mate in the bodyshop trade offered to have a go at them and gave up after the rear bumper..!!
By chance I bumped into someone who had their car done recently, and I asked who had done it. The standard of finish was miles above anyhting else I had seen.
The guy avoids cutting the stripes on the car, wherever possible. He is a windscreen fitter (honestly) who does stripe work for a couple of bmw dealers. As such he strips all the trim off the car....windscreen trim, rear glass trim, rear brake light, air vent grilles, intercooler air scoop, windscreen wiper, front and rear number plates. He heat forms stripes into al the curves and radius curves any exposed finished edges. It looks like a factory job and I am soooooo pleased to find someone (finally) that takes a real pride in their work.
If anyone needs stripes fitted in the herts/middx area, let me know and I will give you his number.
Hope that this helps