1. A method for client side caching, the method comprising: with a client system, running a proxy server caching application designed for execution on a proxy server; with a content presentation application running on said client system, accessing content from a server communicatively coupled to said client system; and with said proxy caching application, transparently caching said content into a cache system of said client system.