I'm an Eezox fan as well. It definately keeps the rust off and things dry lubed. It does have a strong pleasant odor, but it mostly goes away after it's wiped dry. Not really noticeable on the 2nd day.

As a side note, BSA is right, it works great on squeaky hinges too!