Given that the Specialized Echelon II got top marks for impact protection in testing by Consumer Reports, and retails for $65, I'd go to a Spesh dealer and try one for fit. It weighs less than 300 grams and is pretty well ventilated. Has to be better than your antique.