Well there could be an easy answer, point your site at Googles servers, and Google will speed your site up for you

"Page Speed Service fetches content from your servers, rewrites your pages by applying web performance best practices, and serves them to end users via Google's servers across the globe. Your users will continue to access your site just as they did before, only with faster load times"
Sound too good to be true? Check it out and see if you can get your site included.
Page Speed Service: Web performance, delivered. - The official Google Code blog