One of the ads at dmcnews commerce section lists a car (in Baltimore MD) as "one of three with stainless steel louvers." This is the first I've heard of this... this wasn't a factory deal, was it? Anyone have pictures? --------- I read this somewhere: "most experts agree that the end of the world will come by accident, most likely. That's where we come in; we're Computer Experts, we make accidents."