The answer we want is "both". We are currently using Shared Cache with Cloud Services, but we were looking to try moving our WordPress sites to Windows Azure Websites and use the same Shared Cache with them.
Since posting the original question, we had decided to try establishing a pair of Small instances running Dedicated Cache which we would then share among our various Cloud Services and Windows Azure Websites. But after being unable to determine what
endpoints to add I am coming to the conclusion that "Dedicated Cache" is actually Dedicated to a single Cloud Service and can't actually serve as a Dedicated Cache option for all of our Azure applications at once??
The more we dig into this, the more we question how this is supposed to make sense for our company...