You may prefer a european brand. My husband really likes the fit of the Louie Garneu helmets in L, but recently found to get a similar fit he needed an M in a giro atmos. FYI, the 2005 atmos is on sale in size S for only 110 here

http://www.beyondbikes.com/bb/ItemMa...4&MatrixType=1

and the 2006s in larger sizes for 129 here:

http://www.bikesmart.com/index.cfm?m....99&StartRow=1

I just ordered DH one for Xmass.....