Can anyone recommend a good CDN?
solomonjames: as long as its not streaming video or something, so far CloudFront/S3 from Amazon Web Services has been very fast and easy to use, and you pay for what you use.  If you google for 37signals and AWS you can find their monthly bill, and it was seemly low for all the data they used.