If you're riding a road bike, get a road bike helmet. I just recently joined the helmet camp and am really enjoying the lightweight and cooling vents from my Met Estro. ~$80 range so its affordable and works great.
I actually don't like the built on visor and prefer a cycling cap underneath my helmet if I want a visor.