Xcache or Cache plugin

Hi Team,

I would like to know which software or plugin is the best for WordPress sites.

xcahce or op-cache or W3 total cache ? i know Plugin is the easiest way but not sure this is the best solution for long term and make site faster then xcache?

if im wrong please correct me. Thanks