Depends on your head shape. Just try on a bunch and see how they feel. The best helmet in the world is useless if you don't wear it because it is uncomfortable.
Personally, I am partial to the Giro G-10. Fits my head shape perfect, vents nice, and looks ok in my eyes.