CloudCache - on-demand caching on the cloud
getcloudcache.com
getcloudcache.com
"Why not memcached? Memcached is a great project and we wouldn't say a bad thing about it. However, there are many cases where setting up and managing your own infrastructure for caching doesn't make sense."
I'm glad to see they aren't trying to trick you into thinking this is the superior solution. Rather, they focus on how it's the easiest solution (or easier than setting-up memcached anyway).
I think this is a really cool idea.