I am suprised that CPU should be the bottleneck for 700,000 views a day on twin 1GHz processors, even with the reasonably high amount of DB access required. Are you quite sure your making the most of your existing infrastructure? Also, it is a shame that the site should be hosted in the US when such a majority of the users are outside the US. I'm not inclined to buy a personal title, but if you want some (free) advice or maybe even a SUN server (free in return for some advertising) you are welcome to get in touch.