If you don't mind me asking, what traffic does the site do? (e.g., in hits, kbps?) Also, as an aside, have you optimised your mysql installation (assuming you're using mysql)? There are lots of things you can tune. If you get more RAM in the machine, you can really speed up the db. If you...