I've been using a mid-range Giro helmet for about a year, and, while it fits my head snugly, the chin straps are too long. I have a small face and even with the straps adjusted up as short as they'll go, there's still a little more space between the strap and my chin than I'd like.

Also, it's not a terribly attractive helmet and I'm sick of looking like a dork. Any suggestions for a non-ugly small helmet, preferably $50 or under and with a visor?

PS. I was considering this one:

http://www.performancebike.com/shop/...450&Store=Bike