If you want cheap, easy, and premade go with the led drivers from dx, but be sure to add output caps. If you are reasonably good with a soldering iron and prefer the diy experience and satisfaction make yourself an lm317.
Is there any way to build a LM317 driver that will work on as low as 3V? Everywhere i look, it always says the regulator needs at least 5V to function.