I have started using the Java Austhenticator class with HTTP proxies.It works like the magic that is java, if anyone finds a good use for it drop me a line.