Hi Ron, welcome to MajestyUSA. As I'm from Canada I can't help you on price. As for color, I don't think either one is safer than the other. You have get into the high visibility colors like yellow to make a real difference. Your best bet is to wear a helmet in a high visibility color as well as a high vis safety vest. You can also get some very cool high visibility graphics that will help you stand out at night.
http://www.streetglo.net/
Dave
http://www.streetglo.net/
Dave