Ping may not be the most reliable in all cases, but in the case it should work fine. We're talking about 1000's of users accross the country connecting to only 1 out of 5 or 6 servers dedicated for this specific application. The differences in response time will be drastic depending on the user's location. I just need a way to efficiently gather the ping stats and map to the server with the fastest response time.