Like others, A few years ago, I went to my LBS and tried on a bunch of helmets. Some were $35, $80, $50, $100, etc... I just had to figure out what fit and what was really comfortable for my head.
I found the Giro Trinity helmet just felt "right" after trying on a bunch of different flavors of bike helmets.... I quickly grabbed a black, white & red, tri-colored model for $49.95 if I remember right.