Thanks for your response .. Your comment made me question where the latencies were coming from, and we found that our host's network bandwidth would drop considerably during certain hours of the day. Some change is to be expected, but there were times when bandwidth tested from the servers was down to 500 kbps ... With that in mind, we now have the information we need to move forward. We are sill going with the upgraded server setup on a different host simply because it's the same cost, so why not upgrade. Also we are moving our media away from our current cloud setup and moving it to another cloud that resided where our hosted setup will be, maybe that will speed things up as well. I am going to have our web tech look into poorly run PHP scripts etc. When I got here people had bad habbits like leaving MySQL connections open during a loop etc, so I am sure there is room for improvement there as well! Thanks for your input!