I've been using the Eezox stuff on my XD. The slide finish on XDs tends to rust fairly easily and Eezox seems to work the best of anything I've tried. The VpCI vapor emiters (such as Bullfrog products) also help if storing in an enclosed space (safe, etc).