Henry,
The Remote Assistance feature builtin to XP works pretty well.
>What would you recommend as the most cost effective way of remotely accessing a clients PC say, for example, to troubleshoot applications. Is there anything that does not increase a client's cost to have remote troubleshooting available to them?