I stopped my MEC to replace a defective blinkie and used my store credit to buy a new dynamo powered Filzer 3 light LED and a new 2 light red turtle for the rear view.
The dynamo powered light cost $9.00 and I'll be quite thrilled if I never have to recharge another blinkie... I'll be taking it out to see how it works tonight and it does seem bright enough to cause retinal burns.
Here's the info on the new light...
http://www.filzer.com/products.php?id=93
They (MEC) also have a new solar powered headlight I want to check out.