I got my EGR window visors today. I'll post some pictures and let y'all know how they hold up. I got the in-channel ones so hopefully they wont scratch.

http://www.egrusa.com/pages.aspx?id=41