planet bike has a $40 2 watt that i use. it actually has a regular and a bright setting for the light. that might give some drivers the hint if you shine that in their face and it wouldn't be as bulky as caring a flashlight with you. hopefully you won't need the pepper spray.