Thanks for the reply. The phone is Android 1.6 and since posting here I've read elsewhere that this means apps can't be stored on SD...

So far as the application specific caches are concerned presumably they'll just keep getting bigger unless they're cleared at some point or there's no more memory left....

How do I find out which can be cleared without causing issues or losing important data?..
TVM