One thing that works nicely on windows ... Install cygwin and you have the whole GNU environment. Install java for windows and you also have java. Open the cygwin shell and you're in bash, and there you have emacs, vi, and everything else you need. -- Doug