I'll second the use of Tunnelier. It makes tunneling from windows to linux a snap, gives me a shell, and an SFTP client. It even can let you use your own local FTP client and create a tunnel to a SFTP server.
Real programmers don't comment their code. It was hard to write, it should be hard to understand.