I would have posted pictures... but I forgot my photobucket login and managed to trigger the timeout function guessing it.
There's a small spring which functions as the base contact, and a larger spring which fits around the lamp. These are both mounted to a black plastic plate with a small pcb, the bulb is held in place when you screw the bezel/reflector assembly on. Here's the spec page on bosch's website for their lightbulb,
http://www.boschtools.com/tools/tools-detail?H=175983&G=57955&I=57956&T=1
I just grabbed a spare 3d mag bulb and checked, they're the exact same size and design, right down to the cutout in the bulb's flange. It also vaporizes the filament the instant you turn it on, so there's no voltage stepdown in the light from the factory. (or there is... after turning the light on with that 3d mag bulb it will no longer turn on, and I'm not getting a voltage reading at the "socket", I took off the little black plate and behind it there is what I'm assuming is a resistor, about 3/8in square, yellow in color, marked "LP30" and under it "135", I do believe I've burnt it out, it's reading zero ohms on my multimeter
*edit: which makes no sense because it should read 18v at the socket, I'ma take the whole light apart to see if there's anything in the switch that might have been damaged too
*edit: I have no idea, it's working fine now, gonna assume a finicky switch since it has done that to me before, will take it apart later and clean everything off inside.
I used to burn out or damage the 18v bulb every week before I stopped using the light because of that. I'm not really sure why, but these bulbs really drain a tool battery quickly, maybe 6-8 hours on a fresh battery by my estimation, and the thing is that I tend to just leave it on sometimes when I'm working in a ceiling, forget about it when I go to lunch, and come back to a nice black coated lamp and a dead battery. I'm hoping for a decent 16+ hour runtime on the led without too much loss in functional brightness. Heat is also an issue with the factory bulb, that abs/nylon body gets really hot to the touch when left on for a while, so a cool running light is also a + (sorta leaves out those 5 watt luxeons and stuff)