Important detail I forgot earlier: ping and traceroute are NOT an option due to potential restrictions on the client side (ie, I can't be certain if the client's firewall is blocking outbound ping or traceroute - I don't want to take that chance).
Thanks for the suggestion, though ;)
Glenn