Remmina remote desktop client

Remmina is a client for various remote desktop protocols, including Windows terminal services and VNC, including setting up a SSH tunnel to secure the remote connection.

See also http://remmina.sourceforge.net