I have to second what BigBlueToe said. Hemet weight is critical on a road bike. On long rides the neck and shoulder muscles can really start to feel it just holding your head up. A heavy helmet just adds to the pain. Ventilation is also an improtant factor.
PS. I also had one of those "white mushroom" helmets. Also, did not wear it very much.