Local dealer had a pair in stock so I bought them. Thanks to this thread I was able to pop them in fairly quickly. Ran into trouble with the dash switch that other knuckleheads like me should be aware of...get enough light to see where to pry it apart. I (doh!) ended up prying on the ones to get into the switch itself, not the ones keeping it on the dash panel. Oh well, it went into the garbage anyway.
A couple notes...like someone else mentioned, wear gloves. The plastic retaining pins that stay on the underpanel cut your hands up pretty good. These are Valeo fog lights. They make fogs for numerous companies. Our Saab 9-3 had Valeo fogs that were pretty substantial units. These don't seem to be the same quality, but installed much easier. The 9-3 need the dealer to go in with the computer and set a default. It also required almost the entire front clip to be removed.
Again, thanks for sharing the great pictures.