Whilst wanting a sun visor, I didn't particularly want one on the outside, and I wasn't bothered about it matching the colour bodywork either. So, I used some limo tint film and stuck it on the inside.
I made a template first out of paper, then cut the tint sheet. I've only actually bothered to put one sheet on thus far, although my intention had been to make it almost completely opaque by using two layers. My wipers might otherwise catch it now, but of course, since it's on the inside, this is not a problem.
And, it looks **** hot, cos I even curved the sides down to reflect the base curve of the windshield so it looks factory fitted. I didn't want to make the strip too big, but with hindsight I would have made it deeper still, to cope with the winter sun.
Oh, and the rear view mirror actually slots into position. All you need do is give the mount a good nugde at the base, and it will slide up and off (I cut a hole in my tint strip accordingly).