See this article:
https://blogs.esri.com/esri/arcgis/2010/05/04/imagery-in-web-applications-should-i-use-a-cached-map-...
Summary: Depends on the purpose, however for most common purposes the cached map service is the best choice.