But thanks to Google anyone can now run their own CDN for free on Googles servers. Lucky for you and me Google has made the process really painless and you can even have the CDN under you own domain name.
How do I setup my own CDN using Google App Engine?
Publish To Your CDN
Using Your Own Domain (Optional)