Cheers for that - the only reason for minimising storage overhead was the poor arrangement of the phone in its stock state - If I recall correctly, I only downloaded four apps before the memory was full! I figured that if I was going to have to remove all the dross that is preinstalled, I might as well root the phone so I can properly get everything onto the SD card. Then I decided that if I was going to the hassle of rooting the phone, I might as well stick a custom ROM on it.
My main reason for wanting a lean ROM is to remove as many resources that are taking up CPU cycles as possible.
Fair point about the age of the phone. I'll check out dGB. Thanks for the pointer...