I have been looking into this recently and actually discovered how fast CloudFront can serve you entire site. (yes, even dynamic content)
I am just wondering if anyone tried this so far? I was going to give it a try with a XenForo site and see how it goes and post my findings, but I am hoping for a good starting point with someone else's data, haha.
How would you CDN dynamic content? Got any links or tutorials discussing this? Unless you have an large international audience the benefits are likely to be so insignificant it's not worth it. Just tune your origin server and you should be fine.