I had the same problem. Since the cache shares the same space on your SD card as the apps do, I ended up deleting apps from the SD that I didn't use frequently to free more space. I have everything backup with Titanium so it is pretty easy to restore one of the deleted apps when I need it. I...