Wondering if it would be possible to relocate/move the Dalvik cache to the SD Card? Even if it meant reformatting and partitioning the SD card to give the Dalvik partition say... 200 meg of EXT3 or EXT4 space for improved performance? Assuming that by doing so there would be little to no performance hit then it's something worth looking into. A quick example
Free internal space prior to wiping Dalvik cache - 37 Meg
Free internal space AFTER wiping Dalvik cache - 101 Meg
That is a significant increase in internal storage available. Wonder if Pete or someone else here could investigate this?