Inoled generator front light....2 years but that included PBP then the electrics went
B&M IQ Fly generator front... 18 months of commuting in all weathers and still fine
B&M Cyo generator front...over a year, including lending it to MSeries for LEL and using meself on Mille Cymru
B&M Seculite rear generator light....got #1 for PBP in 2007, that lasted until I smashed it in a crash in 2008. #2 later in 2008 and still going strong
Dinotte 5W...4 1/2 years, had a problem with the wiring and battery pack but fixed it myself
Cateye EL320..12 months of commuting and it is now a non-working blob of rust
About 1/2 dozen Cateye TL1100 bought between 2007 and 2009. One is broken because it has rotting rechargables in it, another is crash damaged, rest are in good order
My conclusions: anything B&M and generator powered is fab, Cateye fronts are crap, Dinotte looked fabulous and strong, cost quite a bit at the time but is still a good and usable light