I'm in the market for a new mtb helmet. What are some of your favorites? Least favorites?

Thanks!