In reply to The Grist:
I got one of the T6 XML LED bike lights off ebay for £26.99, they're chinese made but had stock in Britain so came within the week. It's really bright but much cheaper than a magic shine. I use it down unlit country roads and can see fine, but never used it for more than 35 mins at a time so don't know how long it'll last.