Lights just arrived so I will be installing them this weekend. Or tomorrow.
The actual lights are Hella DE's which is good. Everything looks really nice and well-made except that the instructions are in Italian. But, using a hint in this thread, I went to Touratech's site and pulled down their instructions for the fog light set since the lights look almost identical as does the mounts, etc.