I have a planet bike superflash turbo
http://ecom1.planetbike.com/3070.html, it is super bright if you look directly into it, its not as bright as what you would get with some more expensive lights but it does the job, add some high-vis clothing and you should be about a visible as you can get. I once had a car pull out in front of me and i could see my headlight strobing in the interior of his car, problem is he never looked left as he was turning. I saw him several hundred feet back and slowed down knowing that he could pull out.