I have also heard the chalk thing, but that would wear away fast, especially if it rained.

Here are some links I found, although I have no personal experience with them.

http://www.enviroman.net/organicant-killer.html

http://www.no-odor.com/pesteze/prodant.htm

http://www.planetnatural.com/ants_control.html