Sams01XplrSprt, yea the picture is up already, its the second one in my post on the second page all the way at the bottom. If you do get the plug and play kind (for both fogs and headlights) do everyone a favor and just get a 35 watt kit, since the 55 watts are even brighter, and would blind even more, which is no good =P haha.
TowingExplorer, I got them from
http://store.theretrofitsource.com/ they are the only people that make them, to my knowledge. Thats what the -r stands for, since it is not technically an OEM projector, they took the FX projector, and reverse engineered it so that they can build their own and sell that cheaper, and pre-modded (clear lenses basically) They are a little expensive, but it is worth it in my opinion.
As for your other questions, they are not like the pop-off your lense, pop-in the projector type of projector... It was a lot of work to do unforunately. The first headlight I heated up in the oven then just worked at it with a big flat screw driver and repeated the process a lot... to get the lens off, the second time I used a heat gun (makes life so much easier since you aren't burning yourself when holding it) after that, I had to drill out a good amount of material by the bulb socket/drill holes for screws. I'd take pictures of the back of the headlight, but since they are aimed so well, I really don't to screw it up...
Simple version of the above: what I did requires a good amount of more work then the, pop out the lens, pop-in the projector, type of projectors. But, with what I did, you get a slightly cooler looking cut off (or at least in my opinion) and a bit more width, since the projector I used is larger then the other ones, for what i mean by pop-in projectors, its these things:
http://www.hidlighting.com.hk/product_en/product_view.asp?id=160&aid=1&nid=
and Lastly, I have D2S bulbs, but there really is no difference between bulbs besides company and socket type, other than that, a bulb is a bulb. excluding color.
Feel free to ask any more questions, and sorry if I missed anything, let me know.
-Kevin