krdc does rdp and vnc

also, you can use the nxserver and client to attach to remote Windows XP / termserv client

i prefer krdc over rdesktop and nxserver