I had a site go offline for most of today and its CDN is Cloudflare. I found out this morning, and it's only just now being served up by them instead of my host (it's 23:43 here in Uk, and it was 8am when I found it was down).
So my question is - which provider do you recommend as a CDN and...