bcvi will also let you use your editor of choice - it just happens to use gvim "out of the box".
If you're already logged into the box with SSH then being able to type 'vi file' on the server and have the editor window pop up on your workstation actually turns out to be really handy. IMHO it's easier to set up than sshfs too.