Regulated LED drivers always outperform ordinary resistors in battery-powered applications because the drivers usually include DC-DC converters that keep the feed to the LED fairly constant as the battery voltage drops. Where a direct-drive (simply LED + resistor + battery) setup may provide 3 hours of usable light off a pair of battery cells, the same LED driven by a DC-DC converter based regulator may squeeze an additional 1-2 hours. This also allows using lower battery voltages, like 3VDC (2x AA) to run LEDs than want 3.6VDC, since the regulator's stepping up the voltage.
IIRC, the pucks do a pretty good job of powering large LED arrays of single Luxeons, and present a decent usable life off fairly small power sources that aren't high enough voltage to run the LED(s) directly to begin with.
oO