giantjack, the next time you upload files to the server visit this page (http://sb5.exofire.net:2082/frontend/x3/status.html) in your cPanel, note down the CPU Load and also perform a ping test to your site. It might help to see where the latency is coming from. If you can provide us with this...