Dimmer switches are big in all lighting applications but they particularly difficult for LED lamps.
- What are the best ways to design flickerless dimmers for LED lamps?
- What are the design gotchas to look out for when designing the dimmer for the LED?
Here is an app note covering the topic:
http://www.fairchildsemi.com/an/AN/AN-9745.pdf
Here is a ready made evaluation board.
http://www.ti.com/lit/ds/symlink/lm3448.pdf
Looks like everyone makes a driver, Google "Triac dimmable LED driver"