
I didn't really read anyone recommend motorbike helmets. Bike shops are the most likely place to find a large range of brands and sizes.
KBC make top quality helmets at very good prices, and their designs are awesome.
And as for those who fuss about weight ... do you also complain when you wear a hat?

I would, and did, err on the side of caution and bought a full-face helmet. Open faced ones weren't even considered cause you just don't know how strict some places can be. Even some go-kart tracks won't allow open-face helmets.