I am using Gravity Forms with W3-Total Cache and all my forms work fine without any modification.
I am using Page, Object, and DB cache.
You shouldn’t cache forms if they use capatcha for example, but to answer your question you can use any caching methods that speed up your site. So experiment.
I am seeing the same or nearly the same.
So far I have had the problem with 2 plugins
When I run w3-Total cache and Gravity forms together, everything is fine. But some plugins when added to the mix cause the white screen of death.
so far I am able to duplicate this with the WordPress Database Backup plugin and the WPaudio plugin.
Activating either of those plugins when W3-total and gravity are both running causes a fatal crash. Running those plugins when either W3 total or gravity forms – but not both – are running is no problem.
It only happens when both W3 Total and gravity are running.
This is duplicable on a vanilla WordPress install running twentyten
Have you checked your error log when problems occur?
It looks like its a PHP memory limit issue, raising the PHP memory limit solved the problem.
It also happens with quite a few combinations of plugins, and when W3 TC is not in use so its not specific to this plugin.
Sorry, meant to come back here and post that earlier once I had figured it out but totally forgot in the start of year rush.