I assume that since you referred to improving over using a resistor, that your Vin is > the LED Vf. Two sources I have successfully used:
- Georges80
- LEDdynamics / LED supply - buckpuck 3021 (I think that is the model)
Both have a wide input range, as long was you are above the LED Vf. Both are in the 85 - 90 % efficiency range, so comparable results.
Both work well, each has its own form factor advantages depending on your needs. The part from georges80 has a lower list price and looks more like a small PCB board. - very flat package.
The LED Dynamics part is packaged more like an oversize IC package. - smaller X / Y, larger Z dimension.