Best caching plugin for multisite

I am wondering what the best solution is for caching on multisite. I have installed W3 Total Cache but it has to be Network Activated and can't be turned off or on on a per-site basis. The problem with this is when editing or updating an individual site, you need to control the cache to see your changes. Also, should I be concerned about backing up with caching enabled?

Thanks in advance for all of your help!