This looks excellent.

There is also Spider Cache by John James Jacoby which looks very promising