We used NAC for our datacenter, and colo provider at one time, and was nothing but pleased. The connection was great, the support and response times were great, and the server management team was awesome. When we used NAC, the only time we were down was during maintenance.