I don't think the scent has anything to do with oil in the ball. I have an older storm with about 300 games and it is the strongest smelling storm I've smelled. Also, I've smelled the same ball that someone else had and I couldn't smell anything. I really think the stenghth of smell is different from ball to ball.
--------------------
Shane Soule