Balistol should be good for this. It's a cleaner and lube. It may turn out to be too sticky though and attract the dust again?
What I have been using lately is a product called "Slip it". It is really designed to work with wood to wood contact, like old fashioned drawers with wood runners, but it works great on ball-bearing drawer guides. It goes on in a very thin film that feels somewhere between wax and grease, but doesn't dry/harden.