Firstly, yes you definately need a buckpuck. Wiring is simple: +/- battery in, and +/- LED out. Input voltage can be anything from 5v - 32v. If the output polarity is wrong, the LED will fail to light, but won't be damaged. I understand that getting the input the wrong way round can cause smoke signals, though...
The other thing you need is a heat sink. LEDs don't like getting hot. My lamps all use the smallest Carclo optics, which fit inside a 22mm copper plumbing fitting. You could do the same, but getting the heat from this to the housing might be difficult. The adapter cups which Bikenerd mentions in his first post look ideal (assuming that your lamp uses MR11, not MR16 bulbs). The LED would have to be glued to the cup using
thermal epoxy (not the more common thermal compound, as this doesn't set), and then the optics fixed to the front. Job done.
If you unit is sized for MR16 bulbs, you could use the larger
Fraen optics and fit three LEDs. 1 buckpuck will be able to drive all three.
Another option would be a
Cutter LED Kit. I've no personal experience of these, but have heard positive reports via the Singletrack website.
If you want more info, feel free to PM. As I said above, I must get round to doing a 'how-to...'.