In reply to Moridin.

Nope. Earlier I used WP Super Cache but many times WP SC returned no-cache or wrong HTTP headers.
W3 Total Cache is great if You can configure nginx/web server for rewrite.
Often W3 Total Cache generate too many rules for nginx. On my server I have 2 configuration - standard for W3TC, and complex (not work for all Wordpress instances).
I think problem with W3 Total Cache is too many options in panel admin.