Sardine is a project mainly written in Java, it's free.
A version of sardine that can go through NTML proxies - original by latchkey (http://sardine.googlecode.com/)
For usage instructions and release notes, see the homepage.