You could be right; I'm just asking for people's personal, specific preferences (e.g., exactly which VNC?). There's far too many different options out there to try them all, so I was hoping to get some names that people have found they like.
They're kind of 2 different approaches. If you own and control both endpoints, then VNC or RDP is likely the better way to go. If you're trying to connect to various end-point PCs that move around a lot and don't want to deal with firewall issues, then things like Go To My PC or copilot are going to be better, but the two approaches aren't really competitive, they solve different problems.
At any rate...this post isn't really getting me anywhere. :P Outside of copilot, nobody has even said a specific piece of software to use (except one for mac, which isn't terribly useful).