What's New
- iriver Lplayer teardown
- Sipura SPA-841 teardown
- Robotic locomotion
- Finding value in work
- ZFS: the final straw
- Cross-blog pimpage: sixproducts.com
- Running AbstractSpoon ToDoList under Wine
- Aoyue 906 Hot Air Rework Station review
- What I learned from setting up ZFS on my fileserver
- Nokia E65 review: how does it stack up against a 5-year-old Siemens ME45?
- Extending battery life on the Dell XPS M1210
- A quick guide to using MySQL in Python
- Market segments and tactility: the new Apple iPhone
- Cree XR-E LEDs
- What's New block for Drupal
- Google calendar for Sydney adventure and MTB races
- Background Check Antivirus
- Multithreading and performance
- DVI on laptops
- Dell XPS M1210 review
- Improving university for developers
- Automatic Wealth for Grads, by Michael Masterson
- Converting Access databases to PHP/MySQL webapps
- Testing the board
- Assembly
- Making a PCB
- Random bits and pieces
- One weekend, one PCB layout
- Commitment
- Accounting software
- More LTSpice rambling
- The things you find...
- Playing catchup
- Market research
- What type of business?
- Introduction
- New look
- Integrating the H-bridge and its controller
- Using CPLDs and FPGAs in hobby electronics
- A simple logic analyzer
- I2C-based H-bridge controller with PWM
- The virtues of small development teams
- Building a Sumo robot (summary)
- High-power LED mountain bike light
- Optimizing your Start menu for fast program access
- The best batteries in the world...
- Battery-powered USB iPod charge cable that requires no special components
- How to build a simple Luxeon LED bike headlight

Thanks for the details
I have been thinking about doing the same thing for my bike since getting a Fenix P2D-CE - which uses a single Cree XR-E emitter - and being impressed with it's output. This article has helped a lot, thanks!
Was your supplier c*****, by any chance? I was thinking of ordering the bits from them.
Sam