I am going to try to make a program that will let me log the gg tickrate across a time scale. This will then allow me to by knowing exactly when it is lagging and by how much what the best solution is and to identify the underline cause. A second server would cost over $200/mo (for a sever less than half the performance of our current one). Depending on what is the real cause it should not cost more than $100/mo to upgrade our server (assuming the issue can only be fixed via hardware).

Right now I am out of the state so I will know more later this week.