The new light yellow/green high visibility shirts and vests work well,I have noticed cyclists wearing them from perhaps 1/4 mile away, though I probably am more observant than most. I have some of the older style heavy duty safety vests-blaze orange mesh with yellow/green refelective stripes,in cooler weather I wear blaze orange,either a vest or shirts or a jacket.