Clue: If you're riding a bike, in the eyes of 99% of the world you look stupid anyway. Get over it and buy what you think will protect you.
I like the BMX style helmet he showed. I wear a Bell Metro now, it's definitely more coverage than that Giro, but it's vented a bit. The BMX would probably be pretty hot.
__________________
Work: the 8 hours that separates bike rides.