Specialized Max
I have a ginormous head, and I was making do with the Bonyrager Starvos in XL which kinda fit but not really... And then I was poking around in a bike store in Raleigh - one of the salesmen introduced me to the Specialized Max. Most comfortable helmet ever! And cheap at $40.