Very nice, thanks for sharing. While there might be more efficient LEDs out there, they will cost more. I think the cooling is just fine. I've got a bunch of HSF's for computers sitting around calling me to do something with them. I just don't like the light spill.
How did you attach the LED to the heat sink? Tapped the alu?