Swift Performance provides an intelligent, modern caching system. You can even cache AJAX request, dynamic pages, and you can add exceptions (URL, page or content based rules).
To achieve the best performance you have to optimize your images. Swift Performance provides a highly customizable, unlimited Image Optimizer.