I have successfully used Tramp for remote editing of files over scp using XEmacs on Windows XP.
Put this in your ~/.xemacs/init.el
(require 'tramp)
(setq tramp-default-method "scp")
Then open a remote file using:
C-x C-f /[scp/yourname@yourmachine]/file.name
Of course you want to set up passwordless login over ssh for convenience.
