Trek, Bell and Specialized have some very well made models that sell for $30 to $50. But, most of the models in that price range are kinda bland looking. If you want to look "flash", you need to spend more money.
But, a $30 helmet from one of the top brands that is comfortable, and fits snuggly will protect your head just as well as a $200 helmet...but you lose style points.