Abus makes a very good lock lube that doesn't gum up locks. A can of it should last you a very long time.
In my experience Abus has the best locking mechanisms in the bike world, and require very little maintenance. They especially shine in wet weather.