Incredibuild is very nice, though it is more like distcc for Visual Studio than ccache.
If you want both ccache and distcc for a Visual Studio environment, try Stashed along with Incredibuild at the same time. It works a lot like ccache + distcc for Linux, without the configuration or administrative overhead.