Is there any good way to detect what version of the GW client is being used when a user logs in besides going to the http interface of the POA?

We use SCCM to deploy software and need to locate machines that are still running older client versions. Any ideas would be appreciated.