Well, I'm currently recompiling the Linux Kernel again. Reason being, is because of a messed up Preemption setting causing Linux to lower the process priority of CPU-intensive tasks, such as SRCDS, which causes significant lag. The Preemption model was set to Server, however it's now set to Low Latency Desktop. As soon as this is done compiling, installing, etc, I hope that the lag spikes will disappear, but this will definately at LEAST help the server lag a lot. While the initial kernel compile helped a lot, this should help even more.
More like the 24th attempt. I attempted to compile the kernel many times before, just lately its been successful.
http://www.oreilly.com/catalog/linuxkernel/chapter/ch10.html http://en.wikipedia.org/wiki/Preemption_%28computing%29