I've not found the 64Mb on my Dell restrictive yet. I do make sure that everything I install goes on my 512Mb SD card though (except the odd app that insists on being installed in main storage).
_________________________
Remind me to change my signature to something more interesting someday