VNC is better than PCAnywhere, for a start it can be connected to from Linux as well as Windows, its free... I'm sure there are other advantages, but thats all I can think of at the moment.