Some info here. I'm not sure whether you'd really need a caching proxy, I guess you could check it out and see.
Apparently Squid isn't too bad either and it could be used as a caching proxy. Also it has a Webmin module which may be helpful.
The beauty of setting this all up virtually is that it'd be fairly easy to set it up both ways and compare them.
More information about text formats
Pound looks pretty easy to set up
Some info here. I'm not sure whether you'd really need a caching proxy, I guess you could check it out and see.
Apparently Squid isn't too bad either and it could be used as a caching proxy. Also it has a Webmin module which may be helpful.
The beauty of setting this all up virtually is that it'd be fairly easy to set it up both ways and compare them.